home *** CD-ROM | disk | FTP | other *** search
/ Software 2000 / Software 2000 Volume 1 (Disc 1 of 2).iso / utilities / u118.dms / in.adf < prev   
Amiga Disk Format (OFS)  |  1995-07-23  |  880.0 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was processed as: Amiga Disk Format (OFS) (archive/adfOFS).

You can browse this item here: in.adf

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert Amiga Disk Format (OFS) (archive/adfOFS) magic Supported
65% dexvert Amiga Disk Format (FFS) (archive/adfFFS) ext Supported
1% dexvert ABackup Disk Image (archive/abackupDiskImage) ext Unsupported
100% file Amiga DOS disk (DD 880 KiB), probably root block 1146049282, bootable 0x444f5303444f5304.., "NORTHC EXAMPLES" default
99% file data default
57% TrID Amiga Disk image File (OFS) default
42% TrID Amiga Disk image File (generic) default (weak)
100% siegfried fmt/1361 Amiga Disk File default
100% disktype Amiga OFS file system (non-intl.) Type "DOS\0" Size matches DD floppy default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 44 4f 53 00 44 4f 53 01 | 44 4f 53 02 44 4f 53 03 |DOS.DOS.|DOS.DOS.|
|00000010| 44 4f 53 04 44 4f 53 05 | 44 4f 53 06 44 4f 53 07 |DOS.DOS.|DOS.DOS.|
|00000020| 44 4f 53 08 44 4f 53 09 | 44 4f 53 0a 44 4f 53 0b |DOS.DOS.|DOS.DOS.|
|00000030| 44 4f 53 0c 44 4f 53 0d | 44 4f 53 0e 44 4f 53 0f |DOS.DOS.|DOS.DOS.|
|00000040| 44 4f 53 10 44 4f 53 11 | 44 4f 53 12 44 4f 53 13 |DOS.DOS.|DOS.DOS.|
|00000050| 44 4f 53 14 44 4f 53 15 | 44 4f 53 16 44 4f 53 17 |DOS.DOS.|DOS.DOS.|
|00000060| 44 4f 53 18 44 4f 53 19 | 44 4f 53 1a 44 4f 53 1b |DOS.DOS.|DOS.DOS.|
|00000070| 44 4f 53 1c 44 4f 53 1d | 44 4f 53 1e 44 4f 53 1f |DOS.DOS.|DOS.DOS.|
|00000080| 44 4f 53 20 44 4f 53 21 | 44 4f 53 22 44 4f 53 23 |DOS DOS!|DOS"DOS#|
|00000090| 44 4f 53 24 44 4f 53 25 | 44 4f 53 26 44 4f 53 27 |DOS$DOS%|DOS&DOS'|
|000000a0| 44 4f 53 28 44 4f 53 29 | 44 4f 53 2a 44 4f 53 2b |DOS(DOS)|DOS*DOS+|
|000000b0| 44 4f 53 2c 44 4f 53 2d | 44 4f 53 2e 44 4f 53 2f |DOS,DOS-|DOS.DOS/|
|000000c0| 44 4f 53 30 44 4f 53 31 | 44 4f 53 32 44 4f 53 33 |DOS0DOS1|DOS2DOS3|
|000000d0| 44 4f 53 34 44 4f 53 35 | 44 4f 53 36 44 4f 53 37 |DOS4DOS5|DOS6DOS7|
|000000e0| 44 4f 53 38 44 4f 53 39 | 44 4f 53 3a 44 4f 53 3b |DOS8DOS9|DOS:DOS;|
|000000f0| 44 4f 53 3c 44 4f 53 3d | 44 4f 53 3e 44 4f 53 3f |DOS<DOS=|DOS>DOS?|
|00000100| 44 4f 53 40 44 4f 53 41 | 44 4f 53 42 44 4f 53 43 |DOS@DOSA|DOSBDOSC|
|00000110| 44 4f 53 44 44 4f 53 45 | 44 4f 53 46 44 4f 53 47 |DOSDDOSE|DOSFDOSG|
|00000120| 44 4f 53 48 44 4f 53 49 | 44 4f 53 4a 44 4f 53 4b |DOSHDOSI|DOSJDOSK|
|00000130| 44 4f 53 4c 44 4f 53 4d | 44 4f 53 4e 44 4f 53 4f |DOSLDOSM|DOSNDOSO|
|00000140| 44 4f 53 50 44 4f 53 51 | 44 4f 53 52 44 4f 53 53 |DOSPDOSQ|DOSRDOSS|
|00000150| 44 4f 53 54 44 4f 53 55 | 44 4f 53 56 44 4f 53 57 |DOSTDOSU|DOSVDOSW|
|00000160| 44 4f 53 58 44 4f 53 59 | 44 4f 53 5a 44 4f 53 5b |DOSXDOSY|DOSZDOS[|
|00000170| 44 4f 53 5c 44 4f 53 5d | 44 4f 53 5e 44 4f 53 5f |DOS\DOS]|DOS^DOS_|
|00000180| 44 4f 53 60 44 4f 53 61 | 44 4f 53 62 44 4f 53 63 |DOS`DOSa|DOSbDOSc|
|00000190| 44 4f 53 64 44 4f 53 65 | 44 4f 53 66 44 4f 53 67 |DOSdDOSe|DOSfDOSg|
|000001a0| 44 4f 53 68 44 4f 53 69 | 44 4f 53 6a 44 4f 53 6b |DOShDOSi|DOSjDOSk|
|000001b0| 44 4f 53 6c 44 4f 53 6d | 44 4f 53 6e 44 4f 53 6f |DOSlDOSm|DOSnDOSo|
|000001c0| 44 4f 53 70 44 4f 53 71 | 44 4f 53 72 44 4f 53 73 |DOSpDOSq|DOSrDOSs|
|000001d0| 44 4f 53 74 44 4f 53 75 | 44 4f 53 76 44 4f 53 77 |DOStDOSu|DOSvDOSw|
|000001e0| 44 4f 53 78 44 4f 53 79 | 44 4f 53 7a 44 4f 53 7b |DOSxDOSy|DOSzDOS{|
|000001f0| 44 4f 53 7c 44 4f 53 7d | 44 4f 53 7e 44 4f 53 7f |DOS|DOS}|DOS~DOS.|
|00000200| 44 4f 53 00 44 4f 53 01 | 44 4f 53 02 44 4f 53 03 |DOS.DOS.|DOS.DOS.|
|00000210| 44 4f 53 04 44 4f 53 05 | 44 4f 53 06 44 4f 53 07 |DOS.DOS.|DOS.DOS.|
|00000220| 44 4f 53 08 44 4f 53 09 | 44 4f 53 0a 44 4f 53 0b |DOS.DOS.|DOS.DOS.|
|00000230| 44 4f 53 0c 44 4f 53 0d | 44 4f 53 0e 44 4f 53 0f |DOS.DOS.|DOS.DOS.|
|00000240| 44 4f 53 10 44 4f 53 11 | 44 4f 53 12 44 4f 53 13 |DOS.DOS.|DOS.DOS.|
|00000250| 44 4f 53 14 44 4f 53 15 | 44 4f 53 16 44 4f 53 17 |DOS.DOS.|DOS.DOS.|
|00000260| 44 4f 53 18 44 4f 53 19 | 44 4f 53 1a 44 4f 53 1b |DOS.DOS.|DOS.DOS.|
|00000270| 44 4f 53 1c 44 4f 53 1d | 44 4f 53 1e 44 4f 53 1f |DOS.DOS.|DOS.DOS.|
|00000280| 44 4f 53 20 44 4f 53 21 | 44 4f 53 22 44 4f 53 23 |DOS DOS!|DOS"DOS#|
|00000290| 44 4f 53 24 44 4f 53 25 | 44 4f 53 26 44 4f 53 27 |DOS$DOS%|DOS&DOS'|
|000002a0| 44 4f 53 28 44 4f 53 29 | 44 4f 53 2a 44 4f 53 2b |DOS(DOS)|DOS*DOS+|
|000002b0| 44 4f 53 2c 44 4f 53 2d | 44 4f 53 2e 44 4f 53 2f |DOS,DOS-|DOS.DOS/|
|000002c0| 44 4f 53 30 44 4f 53 31 | 44 4f 53 32 44 4f 53 33 |DOS0DOS1|DOS2DOS3|
|000002d0| 44 4f 53 34 44 4f 53 35 | 44 4f 53 36 44 4f 53 37 |DOS4DOS5|DOS6DOS7|
|000002e0| 44 4f 53 38 44 4f 53 39 | 44 4f 53 3a 44 4f 53 3b |DOS8DOS9|DOS:DOS;|
|000002f0| 44 4f 53 3c 44 4f 53 3d | 44 4f 53 3e 44 4f 53 3f |DOS<DOS=|DOS>DOS?|
|00000300| 44 4f 53 40 44 4f 53 41 | 44 4f 53 42 44 4f 53 43 |DOS@DOSA|DOSBDOSC|
|00000310| 44 4f 53 44 44 4f 53 45 | 44 4f 53 46 44 4f 53 47 |DOSDDOSE|DOSFDOSG|
|00000320| 44 4f 53 48 44 4f 53 49 | 44 4f 53 4a 44 4f 53 4b |DOSHDOSI|DOSJDOSK|
|00000330| 44 4f 53 4c 44 4f 53 4d | 44 4f 53 4e 44 4f 53 4f |DOSLDOSM|DOSNDOSO|
|00000340| 44 4f 53 50 44 4f 53 51 | 44 4f 53 52 44 4f 53 53 |DOSPDOSQ|DOSRDOSS|
|00000350| 44 4f 53 54 44 4f 53 55 | 44 4f 53 56 44 4f 53 57 |DOSTDOSU|DOSVDOSW|
|00000360| 44 4f 53 58 44 4f 53 59 | 44 4f 53 5a 44 4f 53 5b |DOSXDOSY|DOSZDOS[|
|00000370| 44 4f 53 5c 44 4f 53 5d | 44 4f 53 5e 44 4f 53 5f |DOS\DOS]|DOS^DOS_|
|00000380| 44 4f 53 60 44 4f 53 61 | 44 4f 53 62 44 4f 53 63 |DOS`DOSa|DOSbDOSc|
|00000390| 44 4f 53 64 44 4f 53 65 | 44 4f 53 66 44 4f 53 67 |DOSdDOSe|DOSfDOSg|
|000003a0| 44 4f 53 68 44 4f 53 69 | 44 4f 53 6a 44 4f 53 6b |DOShDOSi|DOSjDOSk|
|000003b0| 44 4f 53 6c 44 4f 53 6d | 44 4f 53 6e 44 4f 53 6f |DOSlDOSm|DOSnDOSo|
|000003c0| 44 4f 53 70 44 4f 53 71 | 44 4f 53 72 44 4f 53 73 |DOSpDOSq|DOSrDOSs|
|000003d0| 44 4f 53 74 44 4f 53 75 | 44 4f 53 76 44 4f 53 77 |DOStDOSu|DOSvDOSw|
|000003e0| 44 4f 53 78 44 4f 53 79 | 44 4f 53 7a 44 4f 53 7b |DOSxDOSy|DOSzDOS{|
|000003f0| 44 4f 53 7c 44 4f 53 7d | 44 4f 53 7e 44 4f 53 7f |DOS|DOS}|DOS~DOS.|
|00000400| 00 00 00 08 00 00 05 f4 | 00 00 00 03 00 00 01 e8 |........|........|
|00000410| 00 00 00 03 53 2f 7e b0 | 2a 2f 0a 23 69 6e 63 6c |....S/~.|*/.#incl|
|00000420| 75 64 65 20 22 6d 65 6e | 75 73 74 72 69 70 2e 68 |ude "men|ustrip.h|
|00000430| 22 0a 0a 2f 2a 20 47 65 | 74 20 74 68 65 20 72 65 |"../* Ge|t the re|
|00000440| 71 75 65 73 74 65 72 20 | 64 61 74 61 20 73 74 72 |quester |data str|
|00000450| 75 63 74 75 72 65 20 2a | 2f 0a 23 69 6e 63 6c 75 |ucture *|/.#inclu|
|00000460| 64 65 20 22 72 65 71 75 | 65 73 74 65 72 2e 68 22 |de "requ|ester.h"|
|00000470| 0a 0a 50 4c 41 4e 45 50 | 54 52 20 6d 79 70 6c 61 |..PLANEP|TR mypla|
|00000480| 6e 65 31 3b 0a 50 4c 41 | 4e 45 50 54 52 20 6d 79 |ne1;.PLA|NEPTR my|
|00000490| 70 6c 61 6e 65 32 3b 0a | 0a 69 6e 74 20 6d 69 64 |plane2;.|.int mid|
|000004a0| 78 2c 6d 69 64 79 3b 0a | 0a 73 74 72 75 63 74 20 |x,midy;.|.struct |
|000004b0| 54 6d 70 52 61 73 20 6d | 79 54 6d 70 52 61 73 31 |TmpRas m|yTmpRas1|
|000004c0| 3b 0a 73 74 72 75 63 74 | 20 54 6d 70 52 61 73 20 |;.struct| TmpRas |
|000004d0| 6d 79 54 6d 70 52 61 73 | 32 3b 0a 73 74 72 75 63 |myTmpRas|2;.struc|
|000004e0| 74 20 4e 65 77 57 69 6e | 64 6f 77 20 69 6e 69 74 |t NewWin|dow init|
|000004f0| 5f 77 69 6e 3b 0a 73 74 | 72 75 63 74 20 57 69 6e |_win;.st|ruct Win|
|00000500| 64 6f 77 20 2a 6d 79 77 | 69 6e 3b 0a 73 74 72 75 |dow *myw|in;.stru|
|00000510| 63 74 20 57 69 6e 64 6f | 77 20 2a 77 69 6e 31 2c |ct Windo|w *win1,|
|00000520| 2a 77 69 6e 32 3b 0a 73 | 74 72 75 63 74 20 4e 65 |*win2;.s|truct Ne|
|00000530| 77 53 63 72 65 65 6e 20 | 69 6e 69 74 5f 73 63 6e |wScreen |init_scn|
|00000540| 3b 0a 73 74 72 75 63 74 | 20 53 63 72 65 65 6e 20 |;.struct| Screen |
|00000550| 2a 6d 79 73 63 72 65 65 | 6e 3b 0a 73 74 72 75 63 |*myscree|n;.struc|
|00000560| 74 20 41 72 65 61 49 6e | 66 6f 20 6d 79 41 72 65 |t AreaIn|fo myAre|
|00000570| 61 31 3b 0a 73 74 72 75 | 63 74 20 41 72 65 61 49 |a1;.stru|ct AreaI|
|00000580| 6e 66 6f 20 6d 79 41 72 | 65 61 32 3b 0a 0a 73 74 |nfo myAr|ea2;..st|
|00000590| 72 75 63 74 20 56 69 65 | 77 50 6f 72 74 20 2a 6d |ruct Vie|wPort *m|
|000005a0| 79 76 70 6f 72 74 3b 0a | 0a 73 68 6f 72 74 20 63 |yvport;.|.short c|
|000005b0| 6f 6c 6f 75 72 73 5b 31 | 36 5d 20 3d 0a 20 20 20 |olours[1|6] =. |
|000005c0| 7b 30 78 30 30 30 30 2c | 30 78 30 38 38 38 2c 30 |{0x0000,|0x0888,0|
|000005d0| 78 30 32 32 32 2c 30 78 | 30 33 33 33 2c 0a 20 20 |x0222,0x|0333,. |
|000005e0| 20 20 30 78 30 34 34 34 | 2c 30 78 30 35 35 35 2c | 0x0444|,0x0555,|
|000005f0| 30 78 30 36 36 36 2c 30 | 78 30 37 37 37 2c 0a 20 |0x0666,0|x0777,. |
|00000600| 00 00 00 08 00 00 05 f4 | 00 00 00 04 00 00 01 e8 |........|........|
|00000610| 00 00 00 04 a9 cb 87 a9 | 20 20 20 30 78 30 38 38 |........| 0x088|
|00000620| 38 2c 30 78 30 39 39 39 | 2c 30 78 30 61 61 61 2c |8,0x0999|,0x0aaa,|
|00000630| 30 78 30 62 62 62 2c 0a | 20 20 20 20 30 78 30 63 |0x0bbb,.| 0x0c|
|00000640| 63 63 2c 30 78 30 64 64 | 64 2c 30 78 30 65 65 65 |cc,0x0dd|d,0x0eee|
|00000650| 2c 30 78 30 66 66 66 7d | 3b 0a 0a 64 72 61 77 5f |,0x0fff}|;..draw_|
|00000660| 74 72 69 28 63 6f 6c 2c | 78 31 2c 79 31 2c 78 32 |tri(col,|x1,y1,x2|
|00000670| 2c 79 32 2c 78 33 2c 79 | 33 29 0a 20 20 20 20 69 |,y2,x3,y|3). i|
|00000680| 6e 74 20 63 6f 6c 3b 0a | 20 20 20 20 69 6e 74 20 |nt col;.| int |
|00000690| 78 31 2c 79 31 2c 78 32 | 2c 79 32 2c 78 33 2c 79 |x1,y1,x2|,y2,x3,y|
|000006a0| 33 3b 0a 20 20 20 7b 2f | 2a 20 44 72 61 77 20 74 |3;. {/|* Draw t|
|000006b0| 68 65 20 74 72 69 61 6e | 67 6c 65 20 2a 2f 0a 20 |he trian|gle */. |
|000006c0| 20 20 20 6c 6f 6e 67 20 | 74 68 69 73 5f 73 68 61 | long |this_sha|
|000006d0| 64 65 3b 0a 0a 20 20 20 | 20 69 66 28 73 6f 6c 69 |de;.. | if(soli|
|000006e0| 64 5f 66 69 6c 6c 29 0a | 20 20 20 20 20 20 20 7b |d_fill).| {|
|000006f0| 2f 2a 20 53 65 74 20 63 | 6f 6c 6f 75 72 20 66 6f |/* Set c|olour fo|
|00000700| 72 20 74 72 69 61 6e 67 | 6c 65 20 2a 2f 0a 20 20 |r triang|le */. |
|00000710| 20 20 20 20 20 20 69 66 | 28 63 6f 6c 3e 31 35 29 | if|(col>15)|
|00000720| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 63 6f 6c |. | col|
|00000730| 20 3d 20 31 35 3b 0a 20 | 20 20 20 20 20 20 20 69 | = 15;. | i|
|00000740| 66 28 63 6f 6c 3c 32 29 | 0a 20 20 20 20 20 20 20 |f(col<2)|. |
|00000750| 20 20 20 20 20 63 6f 6c | 20 3d 20 32 3b 0a 20 20 | col| = 2;. |
|00000760| 20 20 20 20 20 20 53 65 | 74 41 50 65 6e 28 6d 79 | Se|tAPen(my|
|00000770| 77 69 6e 2d 3e 52 50 6f | 72 74 2c 28 6c 6f 6e 67 |win->RPo|rt,(long|
|00000780| 29 63 6f 6c 29 3b 0a 20 | 20 20 20 20 20 20 20 2f |)col);. | /|
|00000790| 2a 20 44 72 61 77 20 74 | 68 65 20 74 72 69 61 6e |* Draw t|he trian|
|000007a0| 67 6c 65 20 2a 2f 0a 20 | 20 20 20 20 20 20 20 41 |gle */. | A|
|000007b0| 72 65 61 4d 6f 76 65 28 | 6d 79 77 69 6e 2d 3e 52 |reaMove(|mywin->R|
|000007c0| 50 6f 72 74 2c 28 6c 6f | 6e 67 29 28 78 31 20 2b |Port,(lo|ng)(x1 +|
|000007d0| 20 6d 69 64 78 29 2c 28 | 6c 6f 6e 67 29 28 79 31 | midx),(|long)(y1|
|000007e0| 20 2b 20 6d 69 64 79 29 | 29 3b 0a 20 20 20 20 20 | + midy)|);. |
|000007f0| 20 20 20 41 72 65 61 44 | 72 61 77 28 6d 79 77 69 | AreaD|raw(mywi|
|00000800| 00 00 00 08 00 00 05 f4 | 00 00 00 05 00 00 01 e8 |........|........|
|00000810| 00 00 00 05 1e 56 f7 d3 | 6e 2d 3e 52 50 6f 72 74 |.....V..|n->RPort|
|00000820| 2c 28 6c 6f 6e 67 29 28 | 78 32 20 2b 20 6d 69 64 |,(long)(|x2 + mid|
|00000830| 78 29 2c 28 6c 6f 6e 67 | 29 28 79 32 20 2b 20 6d |x),(long|)(y2 + m|
|00000840| 69 64 79 29 29 3b 0a 20 | 20 20 20 20 20 20 20 41 |idy));. | A|
|00000850| 72 65 61 44 72 61 77 28 | 6d 79 77 69 6e 2d 3e 52 |reaDraw(|mywin->R|
|00000860| 50 6f 72 74 2c 28 6c 6f | 6e 67 29 28 78 33 20 2b |Port,(lo|ng)(x3 +|
|00000870| 20 6d 69 64 78 29 2c 28 | 6c 6f 6e 67 29 28 79 33 | midx),(|long)(y3|
|00000880| 20 2b 20 6d 69 64 79 29 | 29 3b 0a 20 20 20 20 20 | + midy)|);. |
|00000890| 20 20 20 41 72 65 61 44 | 72 61 77 28 6d 79 77 69 | AreaD|raw(mywi|
|000008a0| 6e 2d 3e 52 50 6f 72 74 | 2c 28 6c 6f 6e 67 29 28 |n->RPort|,(long)(|
|000008b0| 78 31 20 2b 20 6d 69 64 | 78 29 2c 28 6c 6f 6e 67 |x1 + mid|x),(long|
|000008c0| 29 28 79 31 20 2b 20 6d | 69 64 79 29 29 3b 0a 20 |)(y1 + m|idy));. |
|000008d0| 20 20 20 20 20 20 20 41 | 72 65 61 45 6e 64 28 6d | A|reaEnd(m|
|000008e0| 79 77 69 6e 2d 3e 52 50 | 6f 72 74 29 3b 0a 20 20 |ywin->RP|ort);. |
|000008f0| 20 20 20 20 20 20 7d 0a | 20 20 20 20 20 20 65 6c | }.| el|
|00000900| 73 65 0a 20 20 20 20 20 | 20 20 7b 0a 20 20 20 20 |se. | {. |
|00000910| 20 20 20 20 53 65 74 41 | 50 65 6e 28 6d 79 77 69 | SetA|Pen(mywi|
|00000920| 6e 2d 3e 52 50 6f 72 74 | 2c 28 6c 6f 6e 67 29 31 |n->RPort|,(long)1|
|00000930| 35 29 3b 0a 20 20 20 20 | 20 20 20 20 2f 2a 20 44 |5);. | /* D|
|00000940| 72 61 77 20 74 68 65 20 | 74 72 69 61 6e 67 6c 65 |raw the |triangle|
|00000950| 20 2a 2f 0a 20 20 20 20 | 20 20 20 20 4d 6f 76 65 | */. | Move|
|00000960| 28 6d 79 77 69 6e 2d 3e | 52 50 6f 72 74 2c 28 6c |(mywin->|RPort,(l|
|00000970| 6f 6e 67 29 28 78 31 20 | 2b 20 6d 69 64 78 29 2c |ong)(x1 |+ midx),|
|00000980| 28 6c 6f 6e 67 29 28 79 | 31 20 2b 20 6d 69 64 79 |(long)(y|1 + midy|
|00000990| 29 29 3b 0a 20 20 20 20 | 20 20 20 20 44 72 61 77 |));. | Draw|
|000009a0| 28 6d 79 77 69 6e 2d 3e | 52 50 6f 72 74 2c 28 6c |(mywin->|RPort,(l|
|000009b0| 6f 6e 67 29 28 78 32 20 | 2b 20 6d 69 64 78 29 2c |ong)(x2 |+ midx),|
|000009c0| 28 6c 6f 6e 67 29 28 79 | 32 20 2b 20 6d 69 64 79 |(long)(y|2 + midy|
|000009d0| 29 29 3b 0a 20 20 20 20 | 20 20 20 20 44 72 61 77 |));. | Draw|
|000009e0| 28 6d 79 77 69 6e 2d 3e | 52 50 6f 72 74 2c 28 6c |(mywin->|RPort,(l|
|000009f0| 6f 6e 67 29 28 78 33 20 | 2b 20 6d 69 64 78 29 2c |ong)(x3 |+ midx),|
|00000a00| 00 00 00 08 00 00 05 f4 | 00 00 00 06 00 00 01 e8 |........|........|
|00000a10| 00 00 00 06 8f 6a 0a 6c | 28 6c 6f 6e 67 29 28 79 |.....j.l|(long)(y|
|00000a20| 33 20 2b 20 6d 69 64 79 | 29 29 3b 0a 20 20 20 20 |3 + midy|));. |
|00000a30| 20 20 20 20 44 72 61 77 | 28 6d 79 77 69 6e 2d 3e | Draw|(mywin->|
|00000a40| 52 50 6f 72 74 2c 28 6c | 6f 6e 67 29 28 78 31 20 |RPort,(l|ong)(x1 |
|00000a50| 2b 20 6d 69 64 78 29 2c | 28 6c 6f 6e 67 29 28 79 |+ midx),|(long)(y|
|00000a60| 31 20 2b 20 6d 69 64 79 | 29 29 3b 0a 20 20 20 20 |1 + midy|));. |
|00000a70| 20 20 20 20 7d 0a 20 20 | 20 20 7d 0a 0a 6f 70 65 | }. | }..ope|
|00000a80| 6e 5f 72 65 71 75 65 73 | 74 28 29 0a 20 20 20 7b |n_reques|t(). {|
|00000a90| 2f 2a 20 43 61 6c 6c 20 | 74 68 65 20 72 65 71 75 |/* Call |the requ|
|00000aa0| 65 73 74 65 72 20 74 6f | 20 63 68 61 6e 67 65 20 |ester to| change |
|00000ab0| 72 6f 74 61 74 69 6f 6e | 20 2a 2f 0a 20 20 20 20 |rotation| */. |
|00000ac0| 73 74 72 75 63 74 20 49 | 6e 74 75 69 4d 65 73 73 |struct I|ntuiMess|
|00000ad0| 61 67 65 20 2a 6d 79 5f | 6d 73 67 3b 0a 20 20 20 |age *my_|msg;. |
|00000ae0| 20 55 4c 4f 4e 47 20 20 | 63 6c 61 73 73 3b 0a 20 | ULONG |class;. |
|00000af0| 20 20 20 55 53 48 4f 52 | 54 20 63 6f 64 65 3b 0a | USHOR|T code;.|
|00000b00| 20 20 20 20 55 53 48 4f | 52 54 20 71 75 61 6c 69 | USHO|RT quali|
|00000b10| 66 69 65 72 3b 0a 0a 20 | 20 20 20 2f 2a 20 53 65 |fier;.. | /* Se|
|00000b20| 74 20 75 70 20 74 68 65 | 20 72 65 71 75 65 73 74 |t up the| request|
|00000b30| 65 72 20 2a 2f 0a 20 20 | 20 20 73 70 72 69 6e 74 |er */. | sprint|
|00000b40| 66 28 69 6e 74 31 5f 62 | 75 66 66 65 72 2c 22 25 |f(int1_b|uffer,"%|
|00000b50| 64 22 2c 28 69 6e 74 29 | 28 31 30 30 30 2e 30 2a |d",(int)|(1000.0*|
|00000b60| 72 6f 74 31 29 29 3b 0a | 20 20 20 20 73 70 72 69 |rot1));.| spri|
|00000b70| 6e 74 66 28 69 6e 74 32 | 5f 62 75 66 66 65 72 2c |ntf(int2|_buffer,|
|00000b80| 22 25 64 22 2c 28 69 6e | 74 29 28 31 30 30 30 2e |"%d",(in|t)(1000.|
|00000b90| 30 2a 72 6f 74 32 29 29 | 3b 0a 0a 20 20 20 20 63 |0*rot2))|;.. c|
|00000ba0| 6c 61 73 73 20 3d 20 52 | 65 71 75 65 73 74 28 26 |lass = R|equest(&|
|00000bb0| 6d 79 5f 72 65 71 75 65 | 73 74 65 72 2c 6d 79 77 |my_reque|ster,myw|
|00000bc0| 69 6e 29 3b 0a 20 20 20 | 20 69 66 28 63 6c 61 73 |in);. | if(clas|
|00000bd0| 73 3d 3d 30 29 0a 20 20 | 20 20 20 20 20 7b 70 72 |s==0). | {pr|
|00000be0| 69 6e 74 66 28 22 52 65 | 71 75 65 73 74 65 72 20 |intf("Re|quester |
|00000bf0| 66 61 69 6c 65 64 5c 6e | 22 29 3b 0a 20 20 20 20 |failed\n|");. |
|00000c00| 00 00 00 08 00 00 05 f4 | 00 00 00 07 00 00 01 e8 |........|........|
|00000c10| 00 00 00 07 6a 06 52 38 | 20 20 20 20 65 78 69 74 |....j.R8| exit|
|00000c20| 28 45 58 49 54 5f 46 41 | 49 4c 55 52 45 29 3b 0a |(EXIT_FA|ILURE);.|
|00000c30| 20 20 20 20 20 20 20 20 | 7d 0a 20 20 20 20 77 68 | |}. wh|
|00000c40| 69 6c 65 28 2d 31 29 0a | 20 20 20 20 20 20 20 7b |ile(-1).| {|
|00000c50| 2f 2a 20 57 61 69 74 20 | 75 6e 74 69 6c 20 77 65 |/* Wait |until we|
|00000c60| 20 68 61 76 65 20 72 65 | 63 69 65 76 65 64 20 61 | have re|cieved a|
|00000c70| 20 6d 65 73 73 61 67 65 | 20 2a 2f 0a 20 20 20 20 | message| */. |
|00000c80| 20 20 20 20 6d 79 5f 6d | 73 67 3d 28 73 74 72 75 | my_m|sg=(stru|
|00000c90| 63 74 20 49 6e 74 75 69 | 4d 65 73 73 61 67 65 20 |ct Intui|Message |
|00000ca0| 2a 29 47 65 74 4d 73 67 | 28 6d 79 77 69 6e 2d 3e |*)GetMsg|(mywin->|
|00000cb0| 55 73 65 72 50 6f 72 74 | 29 3b 0a 20 20 20 20 20 |UserPort|);. |
|00000cc0| 20 20 20 77 68 69 6c 65 | 28 6d 79 5f 6d 73 67 21 | while|(my_msg!|
|00000cd0| 3d 4e 55 4c 4c 29 0a 20 | 20 20 20 20 20 20 20 20 |=NULL). | |
|00000ce0| 20 20 7b 2f 2a 20 4b 65 | 65 70 20 64 65 61 6c 69 | {/* Ke|ep deali|
|00000cf0| 6e 67 20 77 69 74 68 20 | 6d 65 73 73 61 67 65 73 |ng with |messages|
|00000d00| 20 75 6e 74 69 6c 20 72 | 65 71 75 65 73 74 65 72 | until r|equester|
|00000d10| 20 69 73 20 64 69 73 6d | 69 73 73 65 64 20 2a 2f | is dism|issed */|
|00000d20| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 63 6c 61 |. | cla|
|00000d30| 73 73 20 3d 20 6d 79 5f | 6d 73 67 2d 3e 43 6c 61 |ss = my_|msg->Cla|
|00000d40| 73 73 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |ss;. | |
|00000d50| 63 6f 64 65 20 20 3d 20 | 6d 79 5f 6d 73 67 2d 3e |code = |my_msg->|
|00000d60| 43 6f 64 65 3b 0a 20 20 | 20 20 20 20 20 20 20 20 |Code;. | |
|00000d70| 20 20 71 75 61 6c 69 66 | 69 65 72 20 3d 20 6d 79 | qualif|ier = my|
|00000d80| 5f 6d 73 67 2d 3e 51 75 | 61 6c 69 66 69 65 72 3b |_msg->Qu|alifier;|
|00000d90| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 2f 2a 20 |. | /* |
|00000da0| 4f 4b 20 6e 6f 77 20 66 | 72 65 65 20 74 68 65 20 |OK now f|ree the |
|00000db0| 6d 65 73 73 61 67 65 20 | 2a 2f 0a 20 20 20 20 20 |message |*/. |
|00000dc0| 20 20 20 20 20 20 20 52 | 65 70 6c 79 4d 73 67 28 | R|eplyMsg(|
|00000dd0| 6d 79 5f 6d 73 67 29 3b | 0a 0a 20 20 20 20 20 20 |my_msg);|.. |
|00000de0| 20 20 20 20 20 20 2f 2a | 20 43 68 65 63 6b 20 77 | /*| Check w|
|00000df0| 68 69 63 68 20 49 44 43 | 4d 50 20 66 6c 61 67 20 |hich IDC|MP flag |
|00000e00| 00 00 00 08 00 00 05 f4 | 00 00 00 08 00 00 01 e8 |........|........|
|00000e10| 00 00 00 08 6e 41 3f 62 | 77 61 73 20 73 65 6e 74 |....nA?b|was sent|
|00000e20| 3a 20 2a 2f 0a 20 20 20 | 20 20 20 20 20 20 20 20 |: */. | |
|00000e30| 20 73 77 69 74 63 68 28 | 63 6c 61 73 73 29 0a 20 | switch(|class). |
|00000e40| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 7b 0a | | {.|
|00000e50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000e60| 63 61 73 65 20 47 41 44 | 47 45 54 44 4f 57 4e 3a |case GAD|GETDOWN:|
|00000e70| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00000e80| 20 20 20 20 20 2f 2a 20 | 54 68 65 20 75 73 65 72 | /* |The user|
|00000e90| 20 68 61 73 20 73 65 6c | 65 63 74 65 64 20 61 20 | has sel|ected a |
|00000ea0| 67 61 64 67 65 74 20 2a | 2f 0a 20 20 20 20 20 20 |gadget *|/. |
|00000eb0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 62 72 | | br|
|00000ec0| 65 61 6b 3b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |eak;. | |
|00000ed0| 20 20 20 20 20 63 61 73 | 65 20 47 41 44 47 45 54 | cas|e GADGET|
|00000ee0| 55 50 3a 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |UP:. | |
|00000ef0| 20 20 20 20 20 20 20 20 | 2f 2a 20 54 68 65 20 75 | |/* The u|
|00000f00| 73 65 72 20 68 61 73 20 | 72 65 6c 65 61 73 65 64 |ser has |released|
|00000f10| 20 61 20 67 61 64 67 65 | 74 20 2a 2f 0a 20 20 20 | a gadge|t */. |
|00000f20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000f30| 20 62 72 65 61 6b 3b 0a | 20 20 20 20 20 20 20 20 | break;.| |
|00000f40| 20 20 20 20 20 20 20 20 | 63 61 73 65 20 52 45 51 | |case REQ|
|00000f50| 53 45 54 3a 0a 20 20 20 | 20 20 20 20 20 20 20 20 |SET:. | |
|00000f60| 20 20 20 20 20 20 20 20 | 20 2f 2a 20 52 65 71 75 | | /* Requ|
|00000f70| 65 73 74 65 72 20 61 63 | 74 69 76 61 74 65 64 20 |ester ac|tivated |
|00000f80| 2a 2f 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |*/. | |
|00000f90| 20 20 20 20 20 20 20 62 | 72 65 61 6b 3b 0a 20 20 | b|reak;. |
|00000fa0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 63 61 | | ca|
|00000fb0| 73 65 20 52 45 51 43 4c | 45 41 52 3a 0a 20 20 20 |se REQCL|EAR:. |
|00000fc0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000fd0| 20 2f 2a 20 52 65 71 75 | 65 73 74 65 72 20 64 65 | /* Requ|ester de|
|00000fe0| 61 63 74 69 76 61 74 65 | 64 20 2a 2f 0a 20 20 20 |activate|d */. |
|00000ff0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001000| 00 00 00 08 00 00 05 f4 | 00 00 00 09 00 00 01 e8 |........|........|
|00001010| 00 00 00 09 4d e8 9d 18 | 20 67 6f 74 6f 20 61 6c |....M...| goto al|
|00001020| 6c 5f 64 6f 6e 65 3b 0a | 20 20 20 20 20 20 20 20 |l_done;.| |
|00001030| 20 20 20 20 20 20 20 20 | 7d 0a 20 20 20 20 20 20 | |}. |
|00001040| 20 20 20 20 20 20 6d 79 | 5f 6d 73 67 3d 28 73 74 | my|_msg=(st|
|00001050| 72 75 63 74 20 49 6e 74 | 75 69 4d 65 73 73 61 67 |ruct Int|uiMessag|
|00001060| 65 20 2a 29 47 65 74 4d | 73 67 28 6d 79 77 69 6e |e *)GetM|sg(mywin|
|00001070| 2d 3e 55 73 65 72 50 6f | 72 74 29 3b 0a 20 20 20 |->UserPo|rt);. |
|00001080| 20 20 20 20 20 20 20 20 | 20 7d 0a 20 20 20 20 20 | | }. |
|00001090| 20 20 20 2f 2a 20 47 69 | 76 65 20 65 76 65 72 74 | /* Gi|ve evert|
|000010a0| 68 69 6e 67 20 65 6c 73 | 65 20 61 20 63 68 61 6e |hing els|e a chan|
|000010b0| 63 65 20 2a 2f 0a 20 20 | 20 20 20 20 20 20 44 65 |ce */. | De|
|000010c0| 6c 61 79 28 32 30 4c 29 | 3b 0a 20 20 20 20 20 20 |lay(20L)|;. |
|000010d0| 20 20 7d 0a 61 6c 6c 5f | 64 6f 6e 65 3a 0a 20 20 | }.all_|done:. |
|000010e0| 20 20 2f 2a 20 4e 6f 77 | 20 72 65 61 64 20 74 68 | /* Now| read th|
|000010f0| 65 20 72 65 71 75 65 73 | 74 65 72 20 76 61 6c 75 |e reques|ter valu|
|00001100| 65 73 20 2a 2f 0a 20 20 | 20 20 72 6f 74 31 20 3d |es */. | rot1 =|
|00001110| 20 28 28 64 6f 75 62 6c | 65 29 69 6e 74 31 5f 69 | ((doubl|e)int1_i|
|00001120| 6e 66 6f 2e 4c 6f 6e 67 | 49 6e 74 29 2f 31 30 30 |nfo.Long|Int)/100|
|00001130| 30 2e 30 3b 0a 20 20 20 | 20 72 6f 74 32 20 3d 20 |0.0;. | rot2 = |
|00001140| 28 28 64 6f 75 62 6c 65 | 29 69 6e 74 32 5f 69 6e |((double|)int2_in|
|00001150| 66 6f 2e 4c 6f 6e 67 49 | 6e 74 29 2f 31 30 30 30 |fo.LongI|nt)/1000|
|00001160| 2e 30 3b 0a 20 20 20 20 | 7d 0a 0a 70 72 6f 63 5f |.0;. |}..proc_|
|00001170| 65 76 65 6e 74 28 63 6c | 61 73 73 2c 63 6f 64 65 |event(cl|ass,code|
|00001180| 2c 71 75 61 6c 69 66 69 | 65 72 29 0a 20 20 20 20 |,qualifi|er). |
|00001190| 6c 6f 6e 67 20 20 63 6c | 61 73 73 3b 0a 20 20 20 |long cl|ass;. |
|000011a0| 20 69 6e 74 20 20 20 63 | 6f 64 65 3b 0a 20 20 20 | int c|ode;. |
|000011b0| 20 69 6e 74 20 20 20 71 | 75 61 6c 69 66 69 65 72 | int q|ualifier|
|000011c0| 3b 0a 20 20 20 7b 2f 2a | 20 50 72 6f 63 65 73 73 |;. {/*| Process|
|000011d0| 20 74 68 65 20 6d 65 73 | 73 61 67 65 2c 20 73 68 | the mes|sage, sh|
|000011e0| 6f 75 6c 64 20 62 65 20 | 61 20 6d 65 6e 75 20 73 |ould be |a menu s|
|000011f0| 65 6c 65 63 74 20 2a 2f | 0a 0a 20 20 20 20 2f 2a |elect */|.. /*|
|00001200| 00 00 00 08 00 00 05 f4 | 00 00 00 0a 00 00 01 e8 |........|........|
|00001210| 00 00 00 0a 43 59 6a 9f | 20 4e 6f 77 20 67 6f 20 |....CYj.| Now go |
|00001220| 64 6f 20 77 68 61 74 20 | 74 68 65 20 75 73 65 72 |do what |the user|
|00001230| 20 77 61 6e 74 73 20 2a | 2f 0a 20 20 20 20 69 66 | wants *|/. if|
|00001240| 28 63 6c 61 73 73 20 3d | 3d 20 4d 45 4e 55 50 49 |(class =|= MENUPI|
|00001250| 43 4b 29 0a 20 20 20 20 | 20 20 20 7b 0a 20 20 20 |CK). | {. |
|00001260| 20 20 20 20 20 69 66 28 | 20 63 6f 64 65 20 21 3d | if(| code !=|
|00001270| 20 4d 45 4e 55 4e 55 4c | 4c 20 29 0a 20 20 20 20 | MENUNUL|L ). |
|00001280| 20 20 20 20 20 20 20 7b | 0a 20 20 20 20 20 20 20 | {|. |
|00001290| 20 20 20 20 20 73 77 69 | 74 63 68 28 4d 45 4e 55 | swi|tch(MENU|
|000012a0| 4e 55 4d 28 63 6f 64 65 | 29 29 0a 20 20 20 20 20 |NUM(code|)). |
|000012b0| 20 20 20 20 20 20 20 20 | 20 20 7b 63 61 73 65 20 | | {case |
|000012c0| 45 44 49 54 5f 4d 45 4e | 55 3a 0a 20 20 20 20 20 |EDIT_MEN|U:. |
|000012d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 73 | | s|
|000012e0| 77 69 74 63 68 28 49 54 | 45 4d 4e 55 4d 28 63 6f |witch(IT|EMNUM(co|
|000012f0| 64 65 29 29 0a 20 20 20 | 20 20 20 20 20 20 20 20 |de)). | |
|00001300| 20 20 20 20 20 20 20 20 | 20 20 20 20 7b 63 61 73 | | {cas|
|00001310| 65 20 51 55 49 54 5f 49 | 54 45 4d 3a 0a 20 20 20 |e QUIT_I|TEM:. |
|00001320| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001330| 20 20 20 20 20 20 20 20 | 20 65 78 69 74 28 30 29 | | exit(0)|
|00001340| 3b 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |;. | |
|00001350| 20 20 20 20 20 20 20 20 | 20 20 63 61 73 65 20 53 | | case S|
|00001360| 4f 4c 49 44 5f 49 54 45 | 4d 3a 0a 20 20 20 20 20 |OLID_ITE|M:. |
|00001370| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001380| 20 20 20 20 20 20 20 73 | 6f 6c 69 64 5f 66 69 6c | s|olid_fil|
|00001390| 6c 20 3d 20 2d 31 3b 0a | 20 20 20 20 20 20 20 20 |l = -1;.| |
|000013a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000013b0| 20 20 20 20 62 72 65 61 | 6b 3b 0a 20 20 20 20 20 | brea|k;. |
|000013c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000013d0| 20 20 20 63 61 73 65 20 | 4f 55 54 4c 49 4e 45 5f | case |OUTLINE_|
|000013e0| 49 54 45 4d 3a 0a 20 20 | 20 20 20 20 20 20 20 20 |ITEM:. | |
|000013f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001400| 00 00 00 08 00 00 05 f4 | 00 00 00 0b 00 00 01 e8 |........|........|
|00001410| 00 00 06 d5 bc 0b b7 e7 | 20 20 73 6f 6c 69 64 5f |........| solid_|
|00001420| 66 69 6c 6c 20 3d 20 30 | 3b 0a 20 20 20 20 20 20 |fill = 0|;. |
|00001430| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001440| 20 20 20 20 20 20 62 72 | 65 61 6b 3b 0a 20 20 20 | br|eak;. |
|00001450| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001460| 20 20 20 20 20 63 61 73 | 65 20 52 45 51 5f 49 54 | cas|e REQ_IT|
|00001470| 45 4d 3a 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |EM:. | |
|00001480| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001490| 6f 70 65 6e 5f 72 65 71 | 75 65 73 74 28 29 3b 0a |open_req|uest();.|
|000014a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000014b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 62 72 65 61 | | brea|
|000014c0| 6b 3b 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |k;. | |
|000014d0| 20 20 20 20 20 20 20 20 | 20 20 20 64 65 66 61 75 | | defau|
|000014e0| 6c 74 3a 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |lt:. | |
|000014f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001500| 70 72 69 6e 74 66 28 22 | 55 6e 6b 6e 6f 77 6e 20 |printf("|Unknown |
|00001510| 69 74 65 6d 5c 6e 22 29 | 3b 0a 20 20 20 20 20 20 |item\n")|;. |
|00001520| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001530| 20 20 7d 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 | }. | |
|00001540| 20 20 20 20 20 20 20 20 | 62 72 65 61 6b 3b 0a 20 | |break;. |
|00001550| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 64 | | d|
|00001560| 65 66 61 75 6c 74 3a 0a | 20 20 20 20 20 20 20 20 |efault:.| |
|00001570| 20 20 20 20 20 20 20 20 | 20 20 20 20 70 72 69 6e | | prin|
|00001580| 74 66 28 22 55 6e 6b 6e | 6f 77 6e 20 4d 65 6e 75 |tf("Unkn|own Menu|
|00001590| 5c 6e 22 29 3b 0a 20 20 | 20 20 20 20 20 20 20 20 |\n");. | |
|000015a0| 20 20 20 20 20 20 7d 0a | 20 20 20 20 20 20 20 20 | }.| |
|000015b0| 20 20 20 20 7d 0a 20 20 | 20 20 20 20 20 20 7d 0a | }. | }.|
|000015c0| 20 20 20 20 7d 0a 0a 0a | 63 6c 65 61 72 5f 73 63 | }...|clear_sc|
|000015d0| 72 65 65 6e 28 29 0a 20 | 20 20 7b 0a 20 20 20 20 |reen(). | {. |
|000015e0| 55 4c 4f 4e 47 20 20 63 | 6c 61 73 73 3b 0a 20 20 |ULONG c|lass;. |
|000015f0| 20 20 55 53 48 4f 52 54 | 20 63 6f 64 65 3b 0a 20 | USHORT| code;. |
|00001600| 00 00 00 08 00 00 04 45 | 00 00 00 02 00 00 01 e8 |.......E|........|
|00001610| 00 00 00 0c 31 03 48 3a | 61 74 69 63 20 53 41 56 |....1.H:|atic SAV|
|00001620| 45 20 2a 64 68 65 61 64 | 3b 09 2f 2a 20 44 61 74 |E *dhead|;./* Dat|
|00001630| 61 20 6c 69 73 74 20 2a | 2f 0a 73 74 61 74 69 63 |a list *|/.static|
|00001640| 20 53 41 56 45 20 2a 64 | 74 61 69 6c 3b 0a 73 74 | SAVE *d|tail;.st|
|00001650| 61 74 69 63 20 53 41 56 | 45 20 2a 62 68 65 61 64 |atic SAV|E *bhead|
|00001660| 3b 09 2f 2a 20 42 53 53 | 20 6c 69 73 74 20 2a 2f |;./* BSS| list */|
|00001670| 0a 73 74 61 74 69 63 20 | 53 41 56 45 20 2a 62 74 |.static |SAVE *bt|
|00001680| 61 69 6c 3b 0a 23 69 66 | 6e 64 65 66 20 4e 4f 52 |ail;.#if|ndef NOR|
|00001690| 54 48 43 0a 73 74 61 74 | 69 63 20 63 68 61 72 20 |THC.stat|ic char |
|000016a0| 2a 64 61 74 61 6e 61 6d | 65 3b 09 2f 2a 20 70 6f |*datanam|e;./* po|
|000016b0| 69 6e 74 65 72 20 74 6f | 20 63 75 72 72 65 6e 74 |inter to| current|
|000016c0| 20 64 61 74 61 20 73 65 | 63 74 69 6f 6e 20 6e 61 | data se|ction na|
|000016d0| 6d 65 2e 20 2a 2f 0a 73 | 74 61 74 69 63 20 63 68 |me. */.s|tatic ch|
|000016e0| 61 72 20 2a 62 73 73 6e | 61 6d 65 3b 09 2f 2a 20 |ar *bssn|ame;./* |
|000016f0| 64 69 74 74 6f 20 66 6f | 72 20 62 73 73 2e 20 2a |ditto fo|r bss. *|
|00001700| 2f 0a 23 65 6e 64 69 66 | 0a 0a 73 74 61 74 69 63 |/.#endif|..static|
|00001710| 20 63 68 61 72 20 2a 6d | 79 61 6c 6c 6f 63 28 73 | char *m|yalloc(s|
|00001720| 69 7a 65 29 0a 75 6e 73 | 69 67 6e 65 64 20 69 6e |ize).uns|igned in|
|00001730| 74 20 73 69 7a 65 3b 0a | 7b 0a 09 72 65 67 69 73 |t size;.|{..regis|
|00001740| 74 65 72 20 63 68 61 72 | 20 2a 70 3b 0a 09 63 68 |ter char| *p;..ch|
|00001750| 61 72 20 2a 6d 61 6c 6c | 6f 63 28 29 3b 0a 0a 09 |ar *mall|oc();...|
|00001760| 69 66 20 28 20 28 70 20 | 3d 20 6d 61 6c 6c 6f 63 |if ( (p |= malloc|
|00001770| 28 73 69 7a 65 29 29 20 | 3d 3d 20 4e 55 4c 4c 20 |(size)) |== NULL |
|00001780| 29 7b 0a 09 09 66 70 75 | 74 73 28 20 22 4f 75 74 |){...fpu|ts( "Out|
|00001790| 20 6f 66 20 4d 65 6d 6f | 72 79 21 5c 6e 22 2c 20 | of Memo|ry!\n", |
|000017a0| 73 74 64 65 72 72 29 3b | 0a 09 09 65 78 69 74 28 |stderr);|...exit(|
|000017b0| 45 58 49 54 5f 46 41 49 | 4c 55 52 45 29 3b 0a 09 |EXIT_FAI|LURE);..|
|000017c0| 7d 0a 0a 09 72 65 74 75 | 72 6e 20 70 3b 0a 7d 0a |}...retu|rn p;.}.|
|000017d0| 0a 23 69 66 6e 64 65 66 | 20 4e 4f 52 54 48 43 0a |.#ifndef| NORTHC.|
|000017e0| 09 76 6f 69 64 0a 6e 65 | 77 42 53 53 28 6e 61 6d |.void.ne|wBSS(nam|
|000017f0| 65 29 0a 63 68 61 72 20 | 2a 6e 61 6d 65 3b 0a 7b |e).char |*name;.{|
|00001800| 00 00 00 08 00 00 04 45 | 00 00 00 03 00 00 01 e8 |.......E|........|
|00001810| 00 00 00 0d 4e 99 d9 ed | 0a 09 72 65 67 69 73 74 |....N...|..regist|
|00001820| 65 72 20 63 68 61 72 20 | 2a 70 3b 0a 0a 09 69 66 |er char |*p;...if|
|00001830| 20 28 62 73 73 6e 61 6d | 65 20 3d 3d 20 4e 55 4c | (bssnam|e == NUL|
|00001840| 4c 29 7b 0a 09 09 70 20 | 3d 20 6d 79 61 6c 6c 6f |L){...p |= myallo|
|00001850| 63 28 73 74 72 6c 65 6e | 28 6e 61 6d 65 29 2b 31 |c(strlen|(name)+1|
|00001860| 29 3b 0a 09 09 73 74 72 | 63 70 79 28 70 2c 6e 61 |);...str|cpy(p,na|
|00001870| 6d 65 29 3b 0a 09 09 62 | 73 73 6e 61 6d 65 20 3d |me);...b|ssname =|
|00001880| 20 70 3b 0a 09 7d 0a 7d | 0a 0a 09 76 6f 69 64 0a | p;..}.}|...void.|
|00001890| 6e 65 77 44 41 54 41 28 | 6e 61 6d 65 29 0a 63 68 |newDATA(|name).ch|
|000018a0| 61 72 20 2a 6e 61 6d 65 | 3b 0a 7b 0a 09 72 65 67 |ar *name|;.{..reg|
|000018b0| 69 73 74 65 72 20 63 68 | 61 72 20 2a 70 3b 0a 0a |ister ch|ar *p;..|
|000018c0| 09 69 66 20 28 64 61 74 | 61 6e 61 6d 65 20 3d 3d |.if (dat|aname ==|
|000018d0| 20 4e 55 4c 4c 29 7b 0a | 09 09 70 20 3d 20 6d 79 | NULL){.|..p = my|
|000018e0| 61 6c 6c 6f 63 28 73 74 | 72 6c 65 6e 28 6e 61 6d |alloc(st|rlen(nam|
|000018f0| 65 29 2b 31 29 3b 0a 09 | 09 73 74 72 63 70 79 28 |e)+1);..|.strcpy(|
|00001900| 70 2c 6e 61 6d 65 29 3b | 0a 09 09 64 61 74 61 6e |p,name);|...datan|
|00001910| 61 6d 65 20 3d 20 70 3b | 0a 09 7d 0a 7d 0a 23 65 |ame = p;|..}.}.#e|
|00001920| 6e 64 69 66 0a 0a 23 64 | 65 66 69 6e 65 20 42 53 |ndif..#d|efine BS|
|00001930| 53 20 20 30 0a 23 64 65 | 66 69 6e 65 20 44 41 54 |S 0.#de|fine DAT|
|00001940| 41 20 31 0a 0a 09 76 6f | 69 64 0a 73 74 6f 72 65 |A 1...vo|id.store|
|00001950| 28 6d 29 0a 69 6e 74 20 | 6d 3b 0a 7b 0a 09 72 65 |(m).int |m;.{..re|
|00001960| 67 69 73 74 65 72 20 53 | 41 56 45 20 2a 73 3b 0a |gister S|AVE *s;.|
|00001970| 09 72 65 67 69 73 74 65 | 72 20 63 68 61 72 20 2a |.registe|r char *|
|00001980| 70 3b 0a 0a 09 73 20 3d | 20 28 53 41 56 45 20 2a |p;...s =| (SAVE *|
|00001990| 29 6d 79 61 6c 6c 6f 63 | 28 73 69 7a 65 6f 66 28 |)myalloc|(sizeof(|
|000019a0| 73 74 72 75 63 74 20 73 | 61 76 65 29 29 3b 0a 09 |struct s|ave));..|
|000019b0| 70 20 3d 20 6d 79 61 6c | 6c 6f 63 28 73 74 72 6c |p = myal|loc(strl|
|000019c0| 65 6e 28 74 5f 6c 69 6e | 65 29 2b 31 29 3b 0a 09 |en(t_lin|e)+1);..|
|000019d0| 73 74 72 63 70 79 28 70 | 2c 74 5f 6c 69 6e 65 29 |strcpy(p|,t_line)|
|000019e0| 3b 0a 09 73 2d 3e 76 61 | 6c 75 65 20 3d 20 70 3b |;..s->va|lue = p;|
|000019f0| 0a 0a 09 73 77 69 74 63 | 68 28 6d 29 7b 0a 09 09 |...switc|h(m){...|
|00001a00| 00 00 00 08 00 00 04 45 | 00 00 00 04 00 00 01 e8 |.......E|........|
|00001a10| 00 00 00 0e f0 60 c6 12 | 63 61 73 65 20 42 53 53 |.....`..|case BSS|
|00001a20| 3a 0a 09 09 09 69 66 20 | 28 62 74 61 69 6c 20 3d |:....if |(btail =|
|00001a30| 3d 20 4e 55 4c 4c 29 0a | 09 09 09 09 62 68 65 61 |= NULL).|....bhea|
|00001a40| 64 20 3d 20 73 3b 0a 09 | 09 09 65 6c 73 65 0a 09 |d = s;..|..else..|
|00001a50| 09 09 09 62 74 61 69 6c | 2d 3e 6e 65 78 74 20 3d |...btail|->next =|
|00001a60| 20 73 3b 0a 09 09 09 62 | 74 61 69 6c 20 3d 20 73 | s;....b|tail = s|
|00001a70| 3b 0a 09 09 09 73 2d 3e | 6e 65 78 74 20 3d 20 4e |;....s->|next = N|
|00001a80| 55 4c 4c 3b 0a 09 09 09 | 62 72 65 61 6b 3b 0a 09 |ULL;....|break;..|
|00001a90| 09 63 61 73 65 20 44 41 | 54 41 3a 0a 09 09 09 69 |.case DA|TA:....i|
|00001aa0| 66 20 28 64 74 61 69 6c | 20 3d 3d 20 4e 55 4c 4c |f (dtail| == NULL|
|00001ab0| 29 0a 09 09 09 09 64 68 | 65 61 64 20 3d 20 73 3b |).....dh|ead = s;|
|00001ac0| 0a 09 09 09 65 6c 73 65 | 0a 09 09 09 09 64 74 61 |....else|.....dta|
|00001ad0| 69 6c 2d 3e 6e 65 78 74 | 20 3d 20 73 3b 0a 09 09 |il->next| = s;...|
|00001ae0| 09 64 74 61 69 6c 20 3d | 20 73 3b 0a 09 09 09 73 |.dtail =| s;....s|
|00001af0| 2d 3e 6e 65 78 74 20 3d | 20 4e 55 4c 4c 3b 0a 09 |->next =| NULL;..|
|00001b00| 09 09 62 72 65 61 6b 3b | 0a 09 09 64 65 66 61 75 |..break;|...defau|
|00001b10| 6c 74 3a 0a 09 09 09 69 | 66 20 28 70 74 61 69 6c |lt:....i|f (ptail|
|00001b20| 20 3d 3d 20 4e 55 4c 4c | 29 0a 09 09 09 09 70 68 | == NULL|).....ph|
|00001b30| 65 61 64 20 3d 20 73 3b | 0a 09 09 09 65 6c 73 65 |ead = s;|....else|
|00001b40| 0a 09 09 09 09 70 74 61 | 69 6c 2d 3e 6e 65 78 74 |.....pta|il->next|
|00001b50| 20 3d 20 73 3b 0a 09 09 | 09 70 74 61 69 6c 20 3d | = s;...|.ptail =|
|00001b60| 20 73 3b 0a 09 09 09 73 | 2d 3e 6e 65 78 74 20 3d | s;....s|->next =|
|00001b70| 20 4e 55 4c 4c 3b 0a 09 | 09 09 62 72 65 61 6b 3b | NULL;..|..break;|
|00001b80| 0a 09 7d 0a 7d 0a 0a 2f | 2a 0a 20 2a 20 43 61 6c |..}.}../|*. * Cal|
|00001b90| 6c 65 64 20 61 66 74 65 | 72 20 74 68 65 20 6c 61 |led afte|r the la|
|00001ba0| 73 74 20 63 6f 64 65 20 | 73 65 63 74 69 6f 6e 20 |st code |section |
|00001bb0| 74 6f 20 64 75 6d 70 20 | 61 6c 6c 20 42 53 53 20 |to dump |all BSS |
|00001bc0| 61 6e 64 20 44 41 54 41 | 0a 20 2a 20 73 65 63 74 |and DATA|. * sect|
|00001bd0| 69 6f 6e 73 20 74 6f 67 | 65 74 68 65 72 2e 20 20 |ions tog|ether. |
|00001be0| 46 6f 6c 6c 6f 77 20 74 | 68 61 74 20 77 69 74 68 |Follow t|hat with|
|00001bf0| 20 61 6e 79 20 64 69 72 | 65 63 74 69 76 65 73 2e | any dir|ectives.|
|00001c00| 00 00 00 08 00 00 04 45 | 00 00 00 05 00 00 01 e8 |.......E|........|
|00001c10| 00 00 00 0f 7a 6e a2 b5 | 0a 20 2a 2f 0a 0a 09 76 |....zn..|. */...v|
|00001c20| 6f 69 64 0a 64 75 6d 70 | 61 6c 6c 28 29 0a 7b 0a |oid.dump|all().{.|
|00001c30| 09 76 6f 69 64 20 64 75 | 6d 70 28 29 3b 0a 0a 09 |.void du|mp();...|
|00001c40| 69 66 20 28 20 64 68 65 | 61 64 20 29 7b 0a 09 09 |if ( dhe|ad ){...|
|00001c50| 66 70 72 69 6e 74 66 28 | 6f 66 70 2c 20 22 5c 74 |fprintf(|ofp, "\t|
|00001c60| 53 45 43 54 49 4f 4e 5c | 74 43 4f 44 41 54 41 2c |SECTION\|tCODATA,|
|00001c70| 44 41 54 41 5c 6e 22 29 | 3b 0a 09 09 64 75 6d 70 |DATA\n")|;...dump|
|00001c80| 28 64 68 65 61 64 29 3b | 0a 09 09 64 68 65 61 64 |(dhead);|...dhead|
|00001c90| 20 3d 20 64 74 61 69 6c | 20 3d 20 4e 55 4c 4c 3b | = dtail| = NULL;|
|00001ca0| 0a 23 69 66 6e 64 65 66 | 20 4e 4f 52 54 48 43 0a |.#ifndef| NORTHC.|
|00001cb0| 09 09 66 72 65 65 28 64 | 61 74 61 6e 61 6d 65 29 |..free(d|ataname)|
|00001cc0| 3b 0a 09 09 64 61 74 61 | 6e 61 6d 65 20 3d 20 4e |;...data|name = N|
|00001cd0| 55 4c 4c 3b 0a 23 65 6e | 64 69 66 0a 09 7d 0a 0a |ULL;.#en|dif..}..|
|00001ce0| 09 69 66 20 28 20 62 68 | 65 61 64 20 29 7b 0a 09 |.if ( bh|ead ){..|
|00001cf0| 09 66 70 72 69 6e 74 66 | 28 6f 66 70 2c 20 22 5c |.fprintf|(ofp, "\|
|00001d00| 74 53 45 43 54 49 4f 4e | 5c 74 43 4f 42 53 53 2c |tSECTION|\tCOBSS,|
|00001d10| 42 53 53 5c 6e 22 29 3b | 0a 09 09 64 75 6d 70 28 |BSS\n");|...dump(|
|00001d20| 62 68 65 61 64 29 3b 0a | 09 09 62 68 65 61 64 20 |bhead);.|..bhead |
|00001d30| 3d 20 62 74 61 69 6c 20 | 3d 20 4e 55 4c 4c 3b 0a |= btail |= NULL;.|
|00001d40| 23 69 66 6e 64 65 66 20 | 4e 4f 52 54 48 43 0a 09 |#ifndef |NORTHC..|
|00001d50| 09 66 72 65 65 28 62 73 | 73 6e 61 6d 65 29 3b 0a |.free(bs|sname);.|
|00001d60| 09 09 62 73 73 6e 61 6d | 65 20 3d 20 4e 55 4c 4c |..bssnam|e = NULL|
|00001d70| 3b 0a 23 65 6e 64 69 66 | 0a 09 7d 0a 0a 09 69 66 |;.#endif|..}...if|
|00001d80| 20 28 20 70 68 65 61 64 | 20 29 7b 0a 09 09 64 75 | ( phead| ){...du|
|00001d90| 6d 70 28 70 68 65 61 64 | 29 3b 0a 09 09 70 68 65 |mp(phead|);...phe|
|00001da0| 61 64 20 3d 20 70 74 61 | 69 6c 20 3d 20 4e 55 4c |ad = pta|il = NUL|
|00001db0| 4c 3b 0a 09 7d 0a 0a 09 | 66 70 72 69 6e 74 66 28 |L;..}...|fprintf(|
|00001dc0| 20 6f 66 70 2c 20 22 5c | 74 45 4e 44 5c 6e 22 29 | ofp, "\|tEND\n")|
|00001dd0| 3b 0a 7d 0a 0a 09 73 74 | 61 74 69 63 20 76 6f 69 |;.}...st|atic voi|
|00001de0| 64 0a 64 75 6d 70 28 68 | 65 61 64 29 0a 53 41 56 |d.dump(h|ead).SAV|
|00001df0| 45 20 2a 68 65 61 64 3b | 0a 7b 0a 09 72 65 67 69 |E *head;|.{..regi|
|00001e00| 00 00 00 08 00 00 04 45 | 00 00 00 06 00 00 00 76 |.......E|.......v|
|00001e10| 00 00 00 00 b6 80 06 52 | 73 74 65 72 20 53 41 56 |.......R|ster SAV|
|00001e20| 45 20 2a 70 2c 20 2a 71 | 3b 0a 0a 09 66 6f 72 20 |E *p, *q|;...for |
|00001e30| 28 20 70 3d 68 65 61 64 | 3b 20 70 3b 20 70 3d 71 |( p=head|; p; p=q|
|00001e40| 20 29 7b 0a 09 09 66 70 | 75 74 73 28 20 70 2d 3e | ){...fp|uts( p->|
|00001e50| 76 61 6c 75 65 2c 20 6f | 66 70 29 3b 0a 09 09 71 |value, o|fp);...q|
|00001e60| 20 3d 20 70 2d 3e 6e 65 | 78 74 3b 0a 09 09 66 72 | = p->ne|xt;...fr|
|00001e70| 65 65 28 70 2d 3e 76 61 | 6c 75 65 29 3b 0a 09 09 |ee(p->va|lue);...|
|00001e80| 66 72 65 65 28 70 29 3b | 0a 09 7d 0a 7d 0a 0a 09 |free(p);|..}.}...|
|00001e90| 09 63 61 73 65 20 44 41 | 54 41 3a 0a 09 09 09 69 |.case DA|TA:....i|
|00001ea0| 66 20 28 64 74 61 69 6c | 20 3d 3d 20 4e 55 4c 4c |f (dtail| == NULL|
|00001eb0| 29 0a 09 09 09 09 64 68 | 65 61 64 20 3d 20 73 3b |).....dh|ead = s;|
|00001ec0| 0a 09 09 09 65 6c 73 65 | 0a 09 09 09 09 64 74 61 |....else|.....dta|
|00001ed0| 69 6c 2d 3e 6e 65 78 74 | 20 3d 20 73 3b 0a 09 09 |il->next| = s;...|
|00001ee0| 09 64 74 61 69 6c 20 3d | 20 73 3b 0a 09 09 09 73 |.dtail =| s;....s|
|00001ef0| 2d 3e 6e 65 78 74 20 3d | 20 4e 55 4c 4c 3b 0a 09 |->next =| NULL;..|
|00001f00| 09 09 62 72 65 61 6b 3b | 0a 09 09 64 65 66 61 75 |..break;|...defau|
|00001f10| 6c 74 3a 0a 09 09 09 69 | 66 20 28 70 74 61 69 6c |lt:....i|f (ptail|
|00001f20| 20 3d 3d 20 4e 55 4c 4c | 29 0a 09 09 09 09 70 68 | == NULL|).....ph|
|00001f30| 65 61 64 20 3d 20 73 3b | 0a 09 09 09 65 6c 73 65 |ead = s;|....else|
|00001f40| 0a 09 09 09 09 70 74 61 | 69 6c 2d 3e 6e 65 78 74 |.....pta|il->next|
|00001f50| 20 3d 20 73 3b 0a 09 09 | 09 70 74 61 69 6c 20 3d | = s;...|.ptail =|
|00001f60| 20 73 3b 0a 09 09 09 73 | 2d 3e 6e 65 78 74 20 3d | s;....s|->next =|
|00001f70| 20 4e 55 4c 4c 3b 0a 09 | 09 09 62 72 65 61 6b 3b | NULL;..|..break;|
|00001f80| 0a 09 7d 0a 7d 0a 0a 2f | 2a 0a 20 2a 20 43 61 6c |..}.}../|*. * Cal|
|00001f90| 6c 65 64 20 61 66 74 65 | 72 20 74 68 65 20 6c 61 |led afte|r the la|
|00001fa0| 73 74 20 63 6f 64 65 20 | 73 65 63 74 69 6f 6e 20 |st code |section |
|00001fb0| 74 6f 20 64 75 6d 70 20 | 61 6c 6c 20 42 53 53 20 |to dump |all BSS |
|00001fc0| 61 6e 64 20 44 41 54 41 | 0a 20 2a 20 73 65 63 74 |and DATA|. * sect|
|00001fd0| 69 6f 6e 73 20 74 6f 67 | 65 74 68 65 72 2e 20 20 |ions tog|ether. |
|00001fe0| 46 6f 6c 6c 6f 77 20 74 | 68 61 74 20 77 69 74 68 |Follow t|hat with|
|00001ff0| 20 61 6e 79 20 64 69 72 | 65 63 74 69 76 65 73 2e | any dir|ectives.|
|00002000| 00 00 00 08 00 00 05 f0 | 00 00 00 02 00 00 01 e8 |........|........|
|00002010| 00 00 00 11 57 3f 9d 48 | 48 45 49 47 48 54 20 32 |....W?.H|HEIGHT 2|
|00002020| 35 35 0a 23 65 6c 73 65 | 0a 23 64 65 66 69 6e 65 |55.#else|.#define|
|00002030| 20 53 43 5f 48 45 49 47 | 48 54 20 31 39 39 0a 23 | SC_HEIG|HT 199.#|
|00002040| 65 6e 64 69 66 0a 0a 23 | 64 65 66 69 6e 65 20 53 |endif..#|define S|
|00002050| 43 5f 54 4f 50 20 20 20 | 20 31 30 0a 0a 2f 2a 20 |C_TOP | 10../* |
|00002060| 44 65 66 69 6e 65 20 74 | 68 65 20 64 61 74 61 20 |Define t|he data |
|00002070| 73 74 72 75 63 74 75 72 | 65 73 20 66 6f 72 20 74 |structur|es for t|
|00002080| 68 65 20 73 69 6d 70 6c | 65 20 72 65 6e 64 65 72 |he simpl|e render|
|00002090| 65 72 20 2a 2f 0a 0a 74 | 79 70 65 64 65 66 20 73 |er */..t|ypedef s|
|000020a0| 74 72 75 63 74 0a 20 20 | 20 7b 69 6e 74 20 78 2c |truct. | {int x,|
|000020b0| 79 2c 7a 3b 0a 20 20 20 | 20 7d 20 56 65 63 74 6f |y,z;. | } Vecto|
|000020c0| 72 3b 0a 0a 74 79 70 65 | 64 65 66 20 73 74 72 75 |r;..type|def stru|
|000020d0| 63 74 0a 20 20 20 7b 0a | 20 20 20 20 56 65 63 74 |ct. {.| Vect|
|000020e0| 6f 72 20 6c 6f 67 69 63 | 61 6c 3b 09 2f 2a 20 4c |or logic|al;./* L|
|000020f0| 6f 67 69 63 61 6c 20 70 | 6f 73 69 74 69 6f 6e 20 |ogical p|osition |
|00002100| 2a 2f 0a 20 20 20 20 56 | 65 63 74 6f 72 20 73 63 |*/. V|ector sc|
|00002110| 72 65 65 6e 3b 09 2f 2a | 20 53 63 72 65 65 6e 20 |reen;./*| Screen |
|00002120| 70 6f 73 69 74 69 6f 6e | 20 2a 2f 0a 20 20 20 20 |position| */. |
|00002130| 69 6e 74 20 20 20 20 69 | 73 5f 64 6f 6e 65 3b 09 |int i|s_done;.|
|00002140| 2f 2a 20 54 72 75 65 20 | 69 66 20 63 61 6c 63 75 |/* True |if calcu|
|00002150| 6c 61 74 69 6f 6e 20 68 | 61 73 20 62 65 65 6e 20 |lation h|as been |
|00002160| 64 6f 6e 65 20 2a 2f 0a | 20 20 20 20 7d 20 56 65 |done */.| } Ve|
|00002170| 72 74 65 78 3b 0a 0a 74 | 79 70 65 64 65 66 20 73 |rtex;..t|ypedef s|
|00002180| 74 72 75 63 74 0a 20 20 | 20 7b 0a 20 20 20 20 56 |truct. | {. V|
|00002190| 65 72 74 65 78 20 2a 76 | 31 3b 09 09 2f 2a 20 43 |ertex *v|1;../* C|
|000021a0| 6f 72 6e 65 72 73 20 6f | 66 20 74 68 65 20 74 72 |orners o|f the tr|
|000021b0| 69 61 6e 67 6c 65 20 2a | 2f 0a 20 20 20 20 56 65 |iangle *|/. Ve|
|000021c0| 72 74 65 78 20 2a 76 32 | 3b 0a 20 20 20 20 56 65 |rtex *v2|;. Ve|
|000021d0| 72 74 65 78 20 2a 76 33 | 3b 0a 20 20 20 20 56 65 |rtex *v3|;. Ve|
|000021e0| 72 74 65 78 20 63 65 6e | 74 72 65 3b 0a 20 20 20 |rtex cen|tre;. |
|000021f0| 20 56 65 63 74 6f 72 20 | 6e 6f 72 6d 61 6c 3b 0a | Vector |normal;.|
|00002200| 00 00 00 08 00 00 05 f0 | 00 00 00 03 00 00 00 ea |........|........|
|00002210| 00 00 00 00 b9 76 16 6e | 20 20 20 20 69 6e 74 20 |.....v.n| int |
|00002220| 20 20 20 73 68 61 64 65 | 3b 20 20 20 20 20 20 20 | shade|; |
|00002230| 2f 2a 20 56 61 6c 75 65 | 20 62 65 74 77 65 65 6e |/* Value| between|
|00002240| 20 30 2e 2e 32 35 35 20 | 66 6f 72 20 73 68 61 64 | 0..255 |for shad|
|00002250| 65 20 2a 2f 0a 20 20 20 | 20 7d 20 54 72 69 61 6e |e */. | } Trian|
|00002260| 67 6c 65 3b 0a 0a 2f 2a | 20 53 65 74 20 54 45 53 |gle;../*| Set TES|
|00002270| 54 5f 4c 49 47 48 54 53 | 20 74 6f 20 6d 61 6b 65 |T_LIGHTS| to make|
|00002280| 20 6c 69 67 68 74 73 20 | 6d 6f 76 65 20 61 6e 64 | lights |move and|
|00002290| 20 6f 62 6a 65 63 74 20 | 73 74 61 79 20 73 74 69 | object |stay sti|
|000022a0| 6c 6c 20 2a 2f 0a 2f 2a | 20 23 64 65 66 69 6e 65 |ll */./*| #define|
|000022b0| 20 54 45 53 54 5f 4c 49 | 47 48 54 53 20 31 20 2a | TEST_LI|GHTS 1 *|
|000022c0| 2f 0a 0a 2f 2a 20 53 63 | 61 6c 65 20 66 61 63 74 |/../* Sc|ale fact|
|000022d0| 6f 72 20 66 6f 72 20 72 | 65 64 75 63 69 6e 67 20 |or for r|educing |
|000022e0| 6c 61 72 67 65 20 70 69 | 63 74 75 72 65 73 20 2a |large pi|ctures *|
|000022f0| 2f 0a 23 64 65 66 69 6e | 65 20 53 43 41 4c 45 20 |/.#defin|e SCALE |
|00002300| 31 0a 65 20 63 6f 6e 74 | 65 6e 74 73 20 6f 66 20 |1.e cont|ents of |
|00002310| 74 68 65 20 66 69 6c 65 | 2e 0a 0a 20 20 20 20 33 |the file|... 3|
|00002320| 44 2e 68 09 77 69 74 68 | 69 6e 09 09 4e 6f 72 74 |D.h.with|in..Nort|
|00002330| 68 43 20 72 65 6e 64 65 | 72 0a 2a 2f 0a 0a 2f 2a |hC rende|r.*/../*|
|00002340| 0a 20 44 65 66 69 6e 65 | 20 74 68 65 20 73 69 7a |. Define| the siz|
|00002350| 65 20 6f 66 20 74 68 65 | 20 73 63 72 65 65 6e 2c |e of the| screen,|
|00002360| 20 66 6f 72 20 50 41 4c | 20 68 65 69 67 68 74 20 | for PAL| height |
|00002370| 69 73 20 32 35 36 20 6f | 74 68 65 72 77 69 73 65 |is 256 o|therwise|
|00002380| 20 68 65 69 67 68 74 20 | 69 73 0a 31 39 39 0a 2a | height |is.199.*|
|00002390| 2f 0a 2f 2a 20 55 6e 63 | 6f 6d 6d 65 6e 74 20 6e |/./* Unc|omment n|
|000023a0| 65 78 74 20 6c 69 6e 65 | 20 66 6f 72 20 66 75 6c |ext line| for ful|
|000023b0| 6c 20 50 41 4c 20 73 63 | 72 65 65 6e 20 2a 2f 0a |l PAL sc|reen */.|
|000023c0| 2f 2a 20 23 64 65 66 69 | 6e 65 20 50 41 4c 20 2a |/* #defi|ne PAL *|
|000023d0| 2f 0a 0a 23 64 65 66 69 | 6e 65 20 53 43 5f 57 49 |/..#defi|ne SC_WI|
|000023e0| 44 54 48 20 20 33 32 30 | 0a 0a 23 69 66 64 65 66 |DTH 320|..#ifdef|
|000023f0| 20 50 41 4c 0a 23 64 65 | 66 69 6e 65 20 53 43 5f | PAL.#de|fine SC_|
|00002400| 00 00 00 08 00 00 05 f2 | 00 00 00 02 00 00 01 e8 |........|........|
|00002410| 00 00 00 14 97 80 0e 05 | 00 00 00 00 00 00 00 00 |........|........|
|00002420| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002430| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002440| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002450| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002460| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002470| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002480| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002490| 00 00 00 00 00 00 00 3a | 00 20 00 02 00 02 f0 60 |.......:|. .....`|
|000024a0| 03 00 00 00 00 00 ff ff | ff ff ff fe 00 00 df ff |........|........|
|000024b0| ff ff ff f6 00 00 ff ff | ff ff ff fe 00 00 d8 83 |........|........|
|000024c0| ff ff ff f6 00 00 ff ff | ff ff ff fe 00 00 df 0f |........|........|
|000024d0| ff ff ff f6 00 00 ff ff | fe 7e 7f fe 00 00 df bc |........|.~......|
|000024e0| 3e 7e 7f f6 00 00 ff 99 | 98 18 1f fe 00 00 dd 99 |>~......|........|
|000024f0| 9e 7e 7f f6 00 00 f9 99 | 9e 7e 7e fe 00 00 dc 3c |.~......|.~~....<|
|00002500| 3f ff fe f6 00 00 ff ff | ff ff fc fe 00 00 ff ff |?.......|........|
|00002510| fc 7f ff f6 00 00 ff ff | fe 7f ff fe 00 00 dc 3c |........|.......<|
|00002520| 3e 7f f8 76 00 00 f9 99 | 9e 7f ff fe 00 00 d9 98 |>..v....|........|
|00002530| 1e 7f ff f6 00 00 ff 99 | fe 7f fb fe 00 00 dd bc |........|........|
|00002540| 3c 3f ff f6 00 00 ff ff | ff ff f3 fe 00 00 df ff |<?......|........|
|00002550| ff ff 80 f6 00 00 ff ff | ff ff 80 3e 00 00 df 18 |........|...>....|
|00002560| 49 ff e0 06 00 00 ff ff | ff ff f8 02 00 00 df ff |I.......|........|
|00002570| ff ff fe 00 00 00 ff ff | ff ff ff 80 00 00 d8 44 |........|.......D|
|00002580| 1f ff ff e0 00 00 ff ff | ff ff ff f8 00 00 df 08 |........|........|
|00002590| 7f ff ff f6 00 00 ff ff | ff ff ff fe 00 00 df 01 |........|........|
|000025a0| 09 ff ff f6 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000025b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000025c0| 00 00 00 00 00 00 00 00 | ff f8 00 00 00 00 00 0f |........|........|
|000025d0| 00 07 80 00 00 00 00 70 | 01 81 f0 00 00 00 01 c3 |.......p|........|
|000025e0| c1 81 8c 00 00 00 06 66 | 67 e7 e3 00 00 00 0e 66 |.......f|g......f|
|000025f0| 61 81 81 80 00 00 1e 66 | 61 81 81 c0 00 00 1b c3 |a......f|a.......|
|00002600| 00 00 00 08 00 00 04 47 | 00 00 00 02 00 00 01 a2 |.......G|........|
|00002610| 00 00 00 00 01 f2 00 47 | 3d 3d 4e 55 4c 4c 29 0a |.......G|==NULL).|
|00002620| 20 20 20 20 20 20 20 20 | 72 65 74 75 72 6e 28 2d | |return(-|
|00002630| 31 29 3b 0a 20 20 20 20 | 64 65 73 74 46 70 20 3d |1);. |destFp =|
|00002640| 20 66 6f 70 65 6e 28 64 | 65 73 74 4e 61 6d 65 2c | fopen(d|estName,|
|00002650| 22 77 22 29 3b 0a 20 20 | 20 20 69 66 28 64 65 73 |"w");. | if(des|
|00002660| 74 46 70 3d 3d 4e 55 4c | 4c 29 0a 20 20 20 20 20 |tFp==NUL|L). |
|00002670| 20 20 7b 66 63 6c 6f 73 | 65 28 73 72 63 46 70 29 | {fclos|e(srcFp)|
|00002680| 3b 0a 20 20 20 20 20 20 | 20 20 72 65 74 75 72 6e |;. | return|
|00002690| 28 2d 31 29 3b 0a 20 20 | 20 20 20 20 20 20 7d 0a |(-1);. | }.|
|000026a0| 20 20 20 20 6e 75 6d 20 | 3d 20 66 72 65 61 64 28 | num |= fread(|
|000026b0| 62 75 66 66 65 72 2c 73 | 69 7a 65 6f 66 28 63 68 |buffer,s|izeof(ch|
|000026c0| 61 72 29 2c 31 30 32 34 | 2c 73 72 63 46 70 29 3b |ar),1024|,srcFp);|
|000026d0| 0a 20 20 20 20 77 68 69 | 6c 65 28 6e 75 6d 20 3e |. whi|le(num >|
|000026e0| 20 30 29 0a 20 20 20 20 | 20 20 20 7b 0a 20 20 20 | 0). | {. |
|000026f0| 20 20 20 20 20 6e 75 6d | 20 3d 20 66 77 72 69 74 | num| = fwrit|
|00002700| 65 28 62 75 66 66 65 72 | 2c 73 69 7a 65 6f 66 28 |e(buffer|,sizeof(|
|00002710| 63 68 61 72 29 2c 6e 75 | 6d 2c 64 65 73 74 46 70 |char),nu|m,destFp|
|00002720| 29 3b 0a 20 20 20 20 20 | 20 20 20 69 66 28 6e 75 |);. | if(nu|
|00002730| 6d 20 3e 20 30 29 0a 20 | 20 20 20 20 20 20 20 20 |m > 0). | |
|00002740| 20 20 20 6e 75 6d 20 3d | 20 66 72 65 61 64 28 62 | num =| fread(b|
|00002750| 75 66 66 65 72 2c 73 69 | 7a 65 6f 66 28 63 68 61 |uffer,si|zeof(cha|
|00002760| 72 29 2c 31 30 32 34 2c | 73 72 63 46 70 29 3b 0a |r),1024,|srcFp);.|
|00002770| 20 20 20 20 20 20 20 20 | 7d 0a 0a 20 20 20 20 66 | |}.. f|
|00002780| 63 6c 6f 73 65 28 73 72 | 63 46 70 29 3b 0a 20 20 |close(sr|cFp);. |
|00002790| 20 20 66 63 6c 6f 73 65 | 28 64 65 73 74 46 70 29 | fclose|(destFp)|
|000027a0| 3b 0a 0a 20 20 20 20 72 | 65 74 75 72 6e 28 6e 75 |;.. r|eturn(nu|
|000027b0| 6d 29 3b 0a 20 20 20 20 | 7d 0a 63 00 00 00 00 00 |m);. |}.c.....|
|000027c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000027d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000027e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000027f0| 00 00 00 00 00 00 03 ff | 00 00 00 00 ff ff ff fd |........|........|
|00002800| 00 00 00 08 00 00 05 f2 | 00 00 00 03 00 00 00 b6 |........|........|
|00002810| 00 00 00 00 2d 5a 1c ae | c0 00 01 c0 00 00 30 00 |....-Z..|......0.|
|00002820| 00 00 03 60 00 00 30 00 | 03 80 00 60 00 00 30 00 |...`..0.|...`..0.|
|00002830| 01 80 00 60 00 00 1b c3 | c1 80 07 e0 00 00 1e 66 |...`....|.......f|
|00002840| 61 80 00 c0 00 00 0e 67 | e1 80 01 80 00 00 06 66 |a......g|.......f|
|00002850| 01 80 07 00 00 00 03 c3 | c3 c0 0c 00 00 00 00 70 |........|.......p|
|00002860| 00 00 7c 00 00 00 00 0f | 00 07 ff 00 00 00 00 00 |..|.....|........|
|00002870| ff f8 7f c0 00 00 00 00 | 00 00 1f f0 00 00 00 00 |........|........|
|00002880| 00 00 07 fc 00 00 00 00 | 00 00 01 ff 00 00 00 00 |........|........|
|00002890| 00 00 00 7f c0 00 00 00 | 00 00 00 1f f0 00 00 00 |........|........|
|000028a0| 00 00 00 07 fc 00 00 00 | 00 00 00 01 ff 00 00 00 |........|........|
|000028b0| 00 00 00 00 7f 80 00 00 | 00 00 00 00 1c 00 00 00 |........|........|
|000028c0| 00 0c 3a 63 2f 6d 75 63 | 68 6d 6f 72 65 00 ff fe |..:c/muc|hmore...|
|000028d0| 00 00 df f8 8f ff ff f6 | 00 00 ff ff ff ff ff fe |........|........|
|000028e0| 00 00 df 10 7f ff ff f6 | 00 00 ff ff ff ff ff fe |........|........|
|000028f0| 00 00 df 08 43 ff ff f6 | 00 00 ff ff ff ff ff fe |....C...|........|
|00002900| 00 00 df 08 21 ff ff f6 | 00 00 ff ff ff ff ff fe |....!...|........|
|00002910| 00 00 df f8 12 23 ff f6 | 00 00 ff ff ff ff ff fe |.....#..|........|
|00002920| 00 00 df f8 84 43 ff f6 | 00 00 ff ff ff ff ff fe |.....C..|........|
|00002930| 00 00 df 18 49 ff ff f6 | 00 00 ff ff ff ff ff fe |....I...|........|
|00002940| 00 00 df ff ff ff ff f6 | 00 00 ff ff ff ff ff fe |........|........|
|00002950| 00 00 d8 44 1f ff ff f6 | 00 00 ff ff ff ff ff fe |...D....|........|
|00002960| 00 00 df 08 7f ff ff f6 | 00 00 ff ff ff ff ff fe |........|........|
|00002970| 00 00 df 01 09 ff ff f6 | 00 00 00 00 00 00 00 00 |........|........|
|00002980| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002990| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000029a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000029b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000029c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000029d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000029e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000029f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002a00| 00 00 00 08 00 00 05 f4 | 00 00 00 02 00 00 01 e8 |........|........|
|00002a10| 00 00 00 02 ed 45 04 93 | 0a 23 69 6e 63 6c 75 64 |.....E..|.#includ|
|00002a20| 65 20 3c 69 6e 74 75 69 | 74 69 6f 6e 2f 73 63 72 |e <intui|tion/scr|
|00002a30| 65 65 6e 73 2e 68 3e 0a | 0a 23 69 6e 63 6c 75 64 |eens.h>.|.#includ|
|00002a40| 65 20 22 33 64 2e 68 22 | 0a 0a 65 78 74 65 72 6e |e "3d.h"|..extern|
|00002a50| 20 73 74 72 75 63 74 20 | 53 63 72 65 65 6e 20 2a | struct |Screen *|
|00002a60| 4f 70 65 6e 53 63 72 65 | 65 6e 28 29 3b 0a 65 78 |OpenScre|en();.ex|
|00002a70| 74 65 72 6e 20 73 74 72 | 75 63 74 20 57 69 6e 64 |tern str|uct Wind|
|00002a80| 6f 77 20 2a 4f 70 65 6e | 57 69 6e 64 6f 77 28 29 |ow *Open|Window()|
|00002a90| 3b 0a 65 78 74 65 72 6e | 20 73 74 72 75 63 74 20 |;.extern| struct |
|00002aa0| 56 69 65 77 50 6f 72 74 | 20 2a 56 69 65 77 50 6f |ViewPort| *ViewPo|
|00002ab0| 72 74 41 64 64 72 65 73 | 73 28 29 3b 0a 65 78 74 |rtAddres|s();.ext|
|00002ac0| 65 72 6e 20 6c 6f 6e 67 | 20 4f 70 65 6e 4c 69 62 |ern long| OpenLib|
|00002ad0| 72 61 72 79 28 29 3b 0a | 65 78 74 65 72 6e 20 73 |rary();.|extern s|
|00002ae0| 74 72 75 63 74 20 4d 65 | 73 73 61 67 65 20 2a 47 |truct Me|ssage *G|
|00002af0| 65 74 4d 73 67 28 29 3b | 0a 65 78 74 65 72 6e 20 |etMsg();|.extern |
|00002b00| 73 74 72 75 63 74 20 43 | 6f 6c 6f 72 4d 61 70 20 |struct C|olorMap |
|00002b10| 2a 47 65 74 43 6f 6c 6f | 72 4d 61 70 28 29 3b 0a |*GetColo|rMap();.|
|00002b20| 65 78 74 65 72 6e 20 50 | 4c 41 4e 45 50 54 52 20 |extern P|LANEPTR |
|00002b30| 41 6c 6c 6f 63 52 61 73 | 74 65 72 28 29 3b 0a 65 |AllocRas|ter();.e|
|00002b40| 78 74 65 72 6e 20 6c 6f | 6e 67 20 52 65 71 75 65 |xtern lo|ng Reque|
|00002b50| 73 74 28 29 3b 0a 0a 76 | 6f 69 64 20 73 68 75 74 |st();..v|oid shut|
|00002b60| 5f 73 63 72 65 65 6e 28 | 29 3b 0a 0a 65 78 74 65 |_screen(|);..exte|
|00002b70| 72 6e 20 69 6e 74 20 73 | 6f 6c 69 64 5f 66 69 6c |rn int s|olid_fil|
|00002b80| 6c 3b 0a 65 78 74 65 72 | 6e 20 64 6f 75 62 6c 65 |l;.exter|n double|
|00002b90| 20 72 6f 74 31 3b 0a 65 | 78 74 65 72 6e 20 64 6f | rot1;.e|xtern do|
|00002ba0| 75 62 6c 65 20 72 6f 74 | 32 3b 0a 0a 55 57 4f 52 |uble rot|2;..UWOR|
|00002bb0| 44 20 61 72 65 61 31 42 | 75 66 66 65 72 5b 32 35 |D area1B|uffer[25|
|00002bc0| 5d 3b 0a 55 57 4f 52 44 | 20 61 72 65 61 32 42 75 |];.UWORD| area2Bu|
|00002bd0| 66 66 65 72 5b 32 35 5d | 3b 0a 0a 2f 2a 20 47 65 |ffer[25]|;../* Ge|
|00002be0| 74 20 74 68 65 20 6d 65 | 6e 75 73 74 72 69 70 20 |t the me|nustrip |
|00002bf0| 64 61 74 61 20 73 74 72 | 75 63 74 75 72 65 73 20 |data str|uctures |
|00002c00| 00 00 00 08 00 00 05 db | 00 00 00 32 00 00 01 e8 |........|...2....|
|00002c10| 00 00 00 17 79 b4 c8 10 | 02 6a 00 00 02 00 00 00 |....y...|.j......|
|00002c20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002c30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002c40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002c50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002c60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002c70| 08 88 02 22 03 33 04 44 | 05 55 06 66 07 77 08 88 |...".3.D|.U.f.w..|
|00002c80| 09 99 0a aa 0b bb 0c cc | 0d dd 0e ee 0f ff 46 61 |........|......Fa|
|00002c90| 69 6c 65 64 20 74 6f 20 | 63 72 65 61 74 65 20 70 |iled to |create p|
|00002ca0| 6c 61 6e 65 0a 00 46 61 | 69 6c 65 64 20 74 6f 20 |lane..Fa|iled to |
|00002cb0| 6f 70 65 6e 20 77 69 6e | 64 6f 77 0a 00 00 46 61 |open win|dow...Fa|
|00002cc0| 69 6c 65 64 20 74 6f 20 | 6f 70 65 6e 20 73 63 72 |iled to |open scr|
|00002cd0| 65 65 6e 0a 00 4e 6f 72 | 74 68 43 20 43 52 65 6e |een..Nor|thC CRen|
|00002ce0| 64 65 72 00 55 6e 61 62 | 6c 65 20 74 6f 20 6f 70 |der.Unab|le to op|
|00002cf0| 65 6e 20 67 72 61 70 68 | 69 63 73 20 6c 69 62 72 |en graph|ics libr|
|00002d00| 61 72 79 0a 00 67 72 61 | 70 68 69 63 73 2e 6c 69 |ary..gra|phics.li|
|00002d10| 62 72 61 72 79 00 55 6e | 61 62 6c 65 20 74 6f 20 |brary.Un|able to |
|00002d20| 6f 70 65 6e 20 69 6e 74 | 75 69 74 69 6f 6e 20 6c |open int|uition l|
|00002d30| 69 62 72 61 72 79 0a 00 | 69 6e 74 75 69 74 69 6f |ibrary..|intuitio|
|00002d40| 6e 2e 6c 69 62 72 61 72 | 79 00 55 6e 6b 6e 6f 77 |n.librar|y.Unknow|
|00002d50| 6e 20 4d 65 6e 75 0a 00 | 55 6e 6b 6e 6f 77 6e 20 |n Menu..|Unknown |
|00002d60| 69 74 65 6d 0a 00 52 65 | 71 75 65 73 74 65 72 20 |item..Re|quester |
|00002d70| 66 61 69 6c 65 64 0a 00 | 25 64 00 25 64 00 53 65 |failed..|%d.%d.Se|
|00002d80| 74 20 72 6f 74 61 74 69 | 6f 6e 20 73 70 65 65 64 |t rotati|on speed|
|00002d90| 3a 00 4f 4b 00 64 70 68 | 3a 00 64 74 68 3a 00 45 |:.OK.dph|:.dth:.E|
|00002da0| 64 69 74 00 53 6f 6c 69 | 64 00 57 69 72 65 46 72 |dit.Soli|d.WireFr|
|00002db0| 6d 00 43 6f 6e 74 72 6f | 6c 73 00 51 75 69 74 00 |m.Contro|ls.Quit.|
|00002dc0| ff ff ff ff f5 c2 90 3d | b4 39 58 3a 00 00 01 16 |.......=|.9X:....|
|00002dd0| 00 00 01 64 00 00 02 7a | 00 00 01 f4 ff ff fc 18 |...d...z|........|
|00002de0| ff ff ff 06 ff ff f8 30 | 00 00 00 00 00 00 03 e8 |.......0|........|
|00002df0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002e00| 00 00 00 08 00 00 05 db | 00 00 00 33 00 00 01 e8 |........|...3....|
|00002e10| 00 00 00 18 07 d7 db ba | 00 00 00 00 00 00 00 00 |........|........|
|00002e20| 6f 62 6a 65 63 74 73 2f | 62 6f 61 74 2e 64 61 74 |objects/|boat.dat|
|00002e30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002e40| 99 99 9a 3f 80 00 00 43 | 00 00 04 00 ff ff fe 00 |...?...C|........|
|00002e50| ff ff fd 1f ff ff fd 1f | 00 00 00 00 00 00 03 66 |........|.......f|
|00002e60| ff ff fe 51 ff ff ff 00 | 00 00 00 00 00 00 00 00 |...Q....|........|
|00002e70| 00 00 02 00 ff ff fc 9a | 00 00 00 00 00 00 00 00 |........|........|
|00002e80| 00 00 00 00 00 00 00 00 | 00 00 04 00 43 61 6e 6e |........|....Cann|
|00002e90| 6f 74 20 6f 70 65 6e 20 | 25 73 0a 00 72 00 25 64 |ot open |%s..r.%d|
|00002ea0| 20 25 64 20 25 64 00 46 | 61 69 6c 65 64 20 74 6f | %d %d.F|ailed to|
|00002eb0| 20 6d 61 6c 6c 6f 63 20 | 73 70 61 63 65 0a 00 4e | malloc |space..N|
|00002ec0| 6f 20 74 72 69 61 6e 67 | 6c 65 73 20 69 6e 20 6f |o triang|les in o|
|00002ed0| 62 6a 65 63 74 0a 00 25 | 64 00 25 64 20 25 64 20 |bject..%|d.%d %d |
|00002ee0| 25 64 00 46 61 69 6c 65 | 64 20 74 6f 20 6d 61 6c |%d.Faile|d to mal|
|00002ef0| 6c 6f 63 20 73 70 61 63 | 65 0a 00 4e 6f 20 76 65 |loc spac|e..No ve|
|00002f00| 72 74 69 63 65 73 20 69 | 6e 20 6f 62 6a 65 63 74 |rtices i|n object|
|00002f10| 0a 00 25 64 00 00 4e 71 | 01 01 01 01 01 01 01 01 |..%d..Nq|........|
|00002f20| 01 11 11 11 11 11 01 01 | 01 01 01 01 01 01 01 01 |........|........|
|00002f30| 01 01 01 01 01 01 01 01 | 10 20 20 20 20 20 20 20 |........|. |
|00002f40| 20 20 20 20 20 20 20 20 | 42 42 42 42 42 42 42 42 | |BBBBBBBB|
|00002f50| 42 42 20 20 20 20 20 20 | 20 44 44 44 44 44 44 04 |BB | DDDDDD.|
|00002f60| 04 04 04 04 04 04 04 04 | 04 04 04 04 04 04 04 04 |........|........|
|00002f70| 04 04 04 20 20 20 20 20 | 20 48 48 48 48 48 48 08 |... | HHHHHH.|
|00002f80| 08 08 08 08 08 08 08 08 | 08 08 08 08 08 08 08 08 |........|........|
|00002f90| 08 08 08 20 20 20 20 01 | 00 00 00 00 00 00 00 00 |... .|........|
|00002fa0| 00 00 00 00 00 00 00 00 | 00 00 06 00 00 00 00 00 |........|........|
|00002fb0| 00 00 00 00 00 00 00 00 | 45 72 72 6f 72 3a 20 00 |........|Error: .|
|00002fc0| 30 31 32 33 34 35 36 37 | 38 39 41 42 43 44 45 46 |01234567|89ABCDEF|
|00002fd0| 00 09 0a 0b 0c 0d 20 00 | 25 6c 64 00 25 6c 64 00 |...... .|%ld.%ld.|
|00002fe0| 25 64 00 00 00 00 00 00 | 00 00 07 2c 00 00 07 20 |%d......|...,... |
|00002ff0| 00 00 07 13 00 00 07 01 | 00 00 06 f0 00 00 06 e3 |........|........|
|00003000| 00 00 00 08 00 00 05 db | 00 00 00 34 00 00 01 e8 |........|...4....|
|00003010| 00 00 00 19 a2 df 2f c3 | 00 00 06 d1 00 00 06 c2 |....../.|........|
|00003020| 00 00 06 af 00 00 06 9f | 00 00 06 8d 00 00 00 00 |........|........|
|00003030| 4c 69 62 20 75 6e 6b 6e | 6f 77 6e 0a 00 6d 61 74 |Lib unkn|own..mat|
|00003040| 68 74 72 61 6e 73 2e 6c | 69 62 72 61 72 79 00 6d |htrans.l|ibrary.m|
|00003050| 61 74 68 66 66 70 2e 6c | 69 62 72 61 72 79 00 74 |athffp.l|ibrary.t|
|00003060| 72 61 6e 73 6c 61 74 6f | 72 2e 6c 69 62 72 61 72 |ranslato|r.librar|
|00003070| 79 00 6c 61 79 65 72 73 | 2e 6c 69 62 72 61 72 79 |y.layers|.library|
|00003080| 00 69 6e 74 75 69 74 69 | 6f 6e 2e 6c 69 62 72 61 |.intuiti|on.libra|
|00003090| 72 79 00 69 63 6f 6e 2e | 6c 69 62 72 61 72 79 00 |ry.icon.|library.|
|000030a0| 67 72 61 70 68 69 63 73 | 2e 6c 69 62 72 61 72 79 |graphics|.library|
|000030b0| 00 65 78 70 61 6e 73 69 | 6f 6e 2e 6c 69 62 72 61 |.expansi|on.libra|
|000030c0| 72 79 00 65 78 65 63 2e | 6c 69 62 72 61 72 79 00 |ry.exec.|library.|
|000030d0| 64 6f 73 2e 6c 69 62 72 | 61 72 79 00 64 69 73 6b |dos.libr|ary.disk|
|000030e0| 66 6f 6e 74 2e 6c 69 62 | 72 61 72 79 00 00 4e 71 |font.lib|rary..Nq|
|000030f0| 00 00 07 4c 00 00 00 00 | ff ff ff ff 63 6f 6e 3a |...L....|....con:|
|00003100| 32 30 2f 32 30 2f 34 30 | 30 2f 31 30 30 2f 4e 6f |20/20/40|0/100/No|
|00003110| 72 74 68 43 20 31 2e 32 | 20 50 72 6f 67 72 61 6d |rthC 1.2| Program|
|00003120| 00 00 4e 71 ff ff ff ff | 00 00 00 00 00 00 00 00 |..Nq....|........|
|00003130| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003140| 00 00 08 15 00 00 07 fc | 00 00 07 e8 00 00 07 de |........|........|
|00003150| 00 00 07 c7 00 00 07 bb | 00 00 00 00 0a 00 0a 2a |........|.......*|
|00003160| 2a 2a 20 53 69 67 6e 61 | 6c 20 00 54 65 72 6d 69 |** Signa|l .Termi|
|00003170| 6e 61 74 69 6f 6e 00 53 | 65 67 6d 65 6e 74 61 74 |nation.S|egmentat|
|00003180| 69 6f 6e 20 76 69 6f 6c | 61 74 69 6f 6e 00 49 6e |ion viol|ation.In|
|00003190| 74 65 72 72 75 70 74 00 | 49 6c 6c 65 67 61 6c 20 |terrupt.|Illegal |
|000031a0| 69 6e 73 74 72 75 63 74 | 69 6f 6e 00 46 6c 6f 61 |instruct|ion.Floa|
|000031b0| 74 69 6e 67 20 70 6f 69 | 6e 74 20 65 78 63 65 70 |ting poi|nt excep|
|000031c0| 74 69 6f 6e 00 41 62 6f | 72 74 00 00 00 00 03 ec |tion.Abo|rt......|
|000031d0| 00 00 00 04 00 00 00 0a | 00 00 01 2e 00 00 01 32 |........|.......2|
|000031e0| 00 00 01 92 00 00 01 96 | 00 00 00 34 00 00 00 0d |........|...4....|
|000031f0| 00 00 07 90 00 00 07 94 | 00 00 07 98 00 00 07 9c |........|........|
|00003200| 00 00 00 08 00 00 05 db | 00 00 00 35 00 00 00 c8 |........|...5....|
|00003210| 00 00 00 00 b9 23 81 13 | 00 00 07 a0 00 00 07 a4 |.....#..|........|
|00003220| 00 00 07 40 00 00 06 50 | 00 00 06 54 00 00 06 58 |...@...P|...T...X|
|00003230| 00 00 06 5c 00 00 06 60 | 00 00 06 64 00 00 06 68 |...\...`|...d...h|
|00003240| 00 00 06 6c 00 00 06 70 | 00 00 06 74 00 00 06 78 |...l...p|...t...x|
|00003250| 00 00 06 10 00 00 00 0c | 00 00 00 26 00 00 00 42 |........|...&...B|
|00003260| 00 00 00 4a 00 00 00 5c | 00 00 00 78 00 00 00 80 |...J...\|...x....|
|00003270| 00 00 00 92 00 00 00 ae | 00 00 00 b6 00 00 00 c8 |........|........|
|00003280| 00 00 00 e6 00 00 00 ea | 00 00 01 12 00 00 01 26 |........|.......&|
|00003290| 00 00 01 64 00 00 01 6c | 00 00 01 74 00 00 01 8a |...d...l|...t....|
|000032a0| 00 00 01 b6 00 00 01 c8 | 00 00 01 d0 00 00 01 d8 |........|........|
|000032b0| 00 00 01 fe 00 00 02 12 | 00 00 02 1a 00 00 02 2c |........|.......,|
|000032c0| 00 00 02 34 00 00 02 62 | 00 00 02 76 00 00 02 8e |...4...b|...v....|
|000032d0| 00 00 02 92 00 00 02 96 | 00 00 00 00 00 00 03 f2 |........|........|
|000032e0| 25 64 00 46 61 69 6c 65 | 64 20 74 6f 20 6d 61 6c |%d.Faile|d to mal|
|000032f0| 6c 6f 63 20 73 70 61 63 | 65 0a 00 4e 6f 20 76 65 |loc spac|e..No ve|
|00003300| 72 74 69 63 65 73 20 69 | 6e 20 6f 62 6a 65 63 74 |rtices i|n object|
|00003310| 0a 00 25 64 00 00 4e 71 | 01 01 01 01 01 01 01 01 |..%d..Nq|........|
|00003320| 01 11 11 11 11 11 01 01 | 01 01 01 01 01 01 01 01 |........|........|
|00003330| 01 01 01 01 01 01 01 01 | 10 20 20 20 20 20 20 20 |........|. |
|00003340| 20 20 20 20 20 20 20 20 | 42 42 42 42 42 42 42 42 | |BBBBBBBB|
|00003350| 42 42 20 20 20 20 20 20 | 20 44 44 44 44 44 44 04 |BB | DDDDDD.|
|00003360| 04 04 04 04 04 04 04 04 | 04 04 04 04 04 04 04 04 |........|........|
|00003370| 04 04 04 20 20 20 20 20 | 20 48 48 48 48 48 48 08 |... | HHHHHH.|
|00003380| 08 08 08 08 08 08 08 08 | 08 08 08 08 08 08 08 08 |........|........|
|00003390| 08 08 08 20 20 20 20 01 | 00 00 00 00 00 00 00 00 |... .|........|
|000033a0| 00 00 00 00 00 00 00 00 | 00 00 06 00 00 00 00 00 |........|........|
|000033b0| 00 00 00 00 00 00 00 00 | 45 72 72 6f 72 3a 20 00 |........|Error: .|
|000033c0| 30 31 32 33 34 35 36 37 | 38 39 41 42 43 44 45 46 |01234567|89ABCDEF|
|000033d0| 00 09 0a 0b 0c 0d 20 00 | 25 6c 64 00 25 6c 64 00 |...... .|%ld.%ld.|
|000033e0| 25 64 00 00 00 00 00 00 | 00 00 07 2c 00 00 07 20 |%d......|...,... |
|000033f0| 00 00 07 13 00 00 07 01 | 00 00 06 f0 00 00 06 e3 |........|........|
|00003400| 00 00 00 08 00 00 05 e0 | 00 00 00 03 00 00 01 e8 |........|........|
|00003410| 00 00 00 1b b2 cd 0c 85 | 20 20 74 65 74 72 61 2e |........| tetra.|
|00003420| 64 61 74 0a 20 20 20 20 | 6f 63 74 2e 64 61 74 0a |dat. |oct.dat.|
|00003430| 20 20 20 20 62 6f 61 74 | 2e 64 61 74 0a 20 20 20 | boat|.dat. |
|00003440| 20 63 75 62 65 2e 64 61 | 74 0a 20 20 20 20 74 72 | cube.da|t. tr|
|00003450| 79 2e 64 61 74 0a 0a 74 | 68 65 20 6f 6e 6c 79 20 |y.dat..t|he only |
|00003460| 63 6f 6d 70 6c 65 78 20 | 6f 6e 65 20 69 73 20 22 |complex |one is "|
|00003470| 62 6f 61 74 2e 64 61 74 | 22 2c 20 6e 6f 74 69 63 |boat.dat|", notic|
|00003480| 65 20 74 68 61 74 20 74 | 68 65 20 70 61 74 74 65 |e that t|he patte|
|00003490| 72 6e 20 6f 6e 20 74 68 | 65 20 73 61 69 6c 20 0a |rn on th|e sail .|
|000034a0| 6c 6f 6f 6b 73 20 64 69 | 66 66 65 72 65 6e 74 20 |looks di|fferent |
|000034b0| 66 72 6f 6d 20 65 61 63 | 68 20 73 69 64 65 2e 0a |from eac|h side..|
|000034c0| 0a 20 20 54 68 65 20 70 | 72 6f 67 72 61 6d 20 75 |. The p|rogram u|
|000034d0| 73 65 73 20 61 20 73 69 | 6d 70 6c 65 20 72 65 71 |ses a si|mple req|
|000034e0| 75 65 73 74 65 72 20 74 | 6f 20 63 6f 6e 74 72 6f |uester t|o contro|
|000034f0| 6c 20 74 68 65 20 76 69 | 65 77 20 6f 66 20 74 68 |l the vi|ew of th|
|00003500| 65 20 6f 62 6a 65 63 74 | 2c 20 0a 61 6e 64 20 75 |e object|, .and u|
|00003510| 73 65 73 20 6d 61 74 72 | 69 78 20 6d 61 6e 69 70 |ses matr|ix manip|
|00003520| 75 6c 61 74 69 6f 6e 20 | 74 6f 20 64 69 73 70 6c |ulation |to displ|
|00003530| 61 79 20 74 68 65 20 73 | 6f 6c 69 64 20 6f 62 6a |ay the s|olid obj|
|00003540| 65 63 74 2e 0a 0a 20 20 | 54 68 69 73 20 70 72 6f |ect... |This pro|
|00003550| 67 72 61 6d 20 69 73 20 | 70 72 6f 76 69 64 65 64 |gram is |provided|
|00003560| 20 61 73 20 61 6e 20 65 | 78 61 6d 70 6c 65 20 6f | as an e|xample o|
|00003570| 66 20 61 20 6e 6f 6e 20 | 74 72 69 76 69 61 6c 20 |f a non |trivial |
|00003580| 70 72 6f 67 72 61 6d 20 | 74 6f 20 73 74 65 61 6c |program |to steal|
|00003590| 20 0a 69 64 65 61 73 20 | 66 72 6f 6d 2c 20 61 73 | .ideas |from, as|
|000035a0| 20 73 75 63 68 20 49 20 | 68 61 76 65 20 61 74 74 | such I |have att|
|000035b0| 65 6d 70 74 65 64 20 74 | 6f 20 70 72 6f 76 69 64 |empted t|o provid|
|000035c0| 65 20 6d 6f 72 65 20 64 | 6f 63 75 6d 65 6e 74 61 |e more d|ocumenta|
|000035d0| 74 69 6f 6e 20 74 68 61 | 6e 20 0a 77 6f 75 6c 64 |tion tha|n .would|
|000035e0| 20 6f 74 68 65 72 77 69 | 73 65 20 62 65 20 74 68 | otherwi|se be th|
|000035f0| 65 20 63 61 73 65 2e 20 | 20 54 68 65 20 64 6f 63 |e case. | The doc|
|00003600| 00 00 00 08 00 00 05 e0 | 00 00 00 04 00 00 01 49 |........|.......I|
|00003610| 00 00 00 00 a4 3c f1 ad | 75 6d 65 6e 74 61 74 69 |.....<..|umentati|
|00003620| 6f 6e 20 6f 75 74 6c 69 | 6e 65 73 20 74 68 65 20 |on outli|nes the |
|00003630| 74 68 65 6f 72 79 20 62 | 65 68 69 6e 64 20 0a 74 |theory b|ehind .t|
|00003640| 68 65 20 70 72 6f 67 72 | 61 6d 20 72 61 74 68 65 |he progr|am rathe|
|00003650| 72 20 74 68 61 6e 20 74 | 68 65 20 66 69 6e 65 20 |r than t|he fine |
|00003660| 64 65 74 61 69 6c 73 2c | 20 74 68 6f 73 65 20 63 |details,| those c|
|00003670| 61 6e 20 62 65 20 6f 62 | 74 61 69 6e 65 64 20 66 |an be ob|tained f|
|00003680| 72 6f 6d 20 61 20 0a 73 | 74 75 64 79 20 6f 66 20 |rom a .s|tudy of |
|00003690| 74 68 65 20 63 6f 64 65 | 2e 0a 0a 20 20 54 68 65 |the code|... The|
|000036a0| 72 65 20 61 72 65 20 74 | 77 6f 20 64 6f 63 75 6d |re are t|wo docum|
|000036b0| 65 6e 74 61 74 69 6f 6e | 20 66 69 6c 65 73 0a 0a |entation| files..|
|000036c0| 20 20 20 20 4d 61 6b 65 | 66 69 6c 65 2e 64 6f 63 | Make|file.doc|
|000036d0| 20 2d 20 74 68 65 20 4d | 61 6b 65 66 69 6c 65 0a | - the M|akefile.|
|000036e0| 20 20 20 20 72 65 6e 64 | 65 72 2e 64 6f 63 20 20 | rend|er.doc |
|000036f0| 20 2d 20 74 68 65 20 72 | 65 6e 64 65 72 2e 63 20 | - the r|ender.c |
|00003700| 66 69 6c 65 0a 20 20 20 | 20 61 69 66 2e 64 6f 63 |file. | aif.doc|
|00003710| 20 20 20 20 20 20 2d 20 | 74 68 65 20 61 69 66 2e | - |the aif.|
|00003720| 63 20 66 69 6c 65 0a 0a | 69 66 20 79 6f 75 20 74 |c file..|if you t|
|00003730| 68 69 6e 6b 20 49 20 63 | 61 6e 6e 6f 74 20 63 6f |hink I c|annot co|
|00003740| 75 6e 74 20 79 6f 75 20 | 68 61 76 65 20 6e 6f 74 |unt you |have not|
|00003750| 20 72 65 61 64 20 22 61 | 69 66 2e 64 6f 63 22 2e | read "a|if.doc".|
|00003760| 0a 0a 0a 61 66 74 65 72 | 20 61 20 73 68 6f 72 74 |...after| a short|
|00003770| 20 64 65 6c 61 79 20 74 | 68 65 20 70 72 6f 67 72 | delay t|he progr|
|00003780| 61 6d 20 77 69 6c 6c 20 | 73 74 61 72 74 20 74 6f |am will |start to|
|00003790| 20 73 6c 6f 77 6c 79 20 | 73 70 69 6e 20 74 68 65 | slowly |spin the|
|000037a0| 20 6f 62 6a 65 63 74 20 | 6f 6e 20 0a 74 68 65 20 | object |on .the |
|000037b0| 73 63 72 65 65 6e 2e 0a | 0a 20 20 54 68 65 20 73 |screen..|. The s|
|000037c0| 65 74 20 6f 66 20 6f 62 | 6a 65 63 74 73 20 74 68 |et of ob|jects th|
|000037d0| 61 74 20 68 61 76 65 20 | 62 65 65 6e 20 63 72 65 |at have |been cre|
|000037e0| 61 74 65 64 20 73 6f 20 | 66 61 72 20 61 72 65 0a |ated so |far are.|
|000037f0| 0a 20 20 20 20 62 61 6c | 6c 2e 64 61 74 0a 20 20 |. bal|l.dat. |
|00003800| 00 00 00 08 00 00 04 11 | 00 00 00 03 00 00 01 c9 |........|........|
|00003810| 00 00 00 00 8d 74 88 13 | 78 69 74 0a 3b 0a 09 6d |.....t..|xit.;..m|
|00003820| 6f 76 65 2e 6c 09 23 30 | 2c 61 30 0a 0a 61 30 5f |ove.l.#0|,a0..a0_|
|00003830| 65 78 69 74 3a 0a 09 6d | 6f 76 65 2e 6c 09 61 30 |exit:..m|ove.l.a0|
|00003840| 2c 2d 28 73 70 29 09 09 | 3b 20 48 69 64 65 20 74 |,-(sp)..|; Hide t|
|00003850| 68 65 20 72 65 74 75 72 | 6e 20 63 6f 64 65 0a 0a |he retur|n code..|
|00003860| 09 6d 6f 76 65 2e 6c 09 | 64 6f 73 4c 69 62 2c 61 |.move.l.|dosLib,a|
|00003870| 31 09 09 3b 20 43 6c 6f | 73 65 20 74 68 65 20 65 |1..; Clo|se the e|
|00003880| 78 65 63 20 6c 69 62 72 | 61 72 79 0a 09 63 61 6c |xec libr|ary..cal|
|00003890| 6c 09 65 78 65 63 2c 43 | 6c 6f 73 65 4c 69 62 72 |l.exec,C|loseLibr|
|000038a0| 61 72 79 0a 0a 20 20 20 | 20 20 20 20 20 6d 6f 76 |ary.. | mov|
|000038b0| 65 2e 6c 09 28 73 70 29 | 2b 2c 61 30 09 09 3b 20 |e.l.(sp)|+,a0..; |
|000038c0| 53 65 6e 64 20 74 68 65 | 20 72 65 74 75 72 6e 20 |Send the| return |
|000038d0| 74 6f 20 74 68 65 20 63 | 61 6c 6c 65 72 0a 09 72 |to the c|aller..r|
|000038e0| 74 73 0a 0a 65 72 72 6f | 72 5f 65 78 69 74 3a 0a |ts..erro|r_exit:.|
|000038f0| 09 6d 6f 76 65 2e 6c 09 | 23 30 2c 61 30 0a 09 62 |.move.l.|#0,a0..b|
|00003900| 72 61 09 61 30 5f 65 78 | 69 74 0a 3b 0a 09 73 65 |ra.a0_ex|it.;..se|
|00003910| 63 74 69 6f 6e 20 20 54 | 57 4f 2c 64 61 74 61 0a |ction T|WO,data.|
|00003920| 3b 0a 3b 09 44 4f 53 20 | 4c 69 62 72 61 72 79 20 |;.;.DOS |Library |
|00003930| 6e 61 6d 65 0a 0a 64 6f | 73 6e 61 6d 65 20 64 63 |name..do|sname dc|
|00003940| 2e 62 09 27 64 6f 73 2e | 6c 69 62 72 61 72 79 27 |.b.'dos.|library'|
|00003950| 2c 30 0a 0a 20 20 20 20 | 20 09 73 65 63 74 69 6f |,0.. | .sectio|
|00003960| 6e 09 54 48 52 45 45 2c | 62 73 73 0a 0a 09 78 64 |n.THREE,|bss...xd|
|00003970| 65 66 09 5f 5f 73 74 64 | 69 6e 2c 5f 5f 73 74 64 |ef.__std|in,__std|
|00003980| 6f 75 74 0a 5f 5f 73 74 | 64 69 6e 20 20 64 73 2e |out.__st|din ds.|
|00003990| 6c 20 20 20 20 20 31 20 | 20 20 20 20 3b 69 6e 70 |l 1 | ;inp|
|000039a0| 75 74 20 66 69 6c 65 20 | 68 61 6e 64 6c 65 0a 5f |ut file |handle._|
|000039b0| 5f 73 74 64 6f 75 74 20 | 64 73 2e 6c 20 20 20 20 |_stdout |ds.l |
|000039c0| 20 31 20 20 20 20 20 3b | 6f 75 74 70 75 74 20 66 | 1 ;|output f|
|000039d0| 69 6c 65 20 68 61 6e 64 | 6c 65 0a 0a 09 45 4e 44 |ile hand|le...END|
|000039e0| 0a 66 72 6f 6d 20 0a 3b | 20 22 63 72 74 30 2e 61 |.from .;| "crt0.a|
|000039f0| 73 6d 22 20 69 66 20 79 | 6f 75 20 77 61 6e 74 20 |sm" if y|ou want |
|00003a00| 00 00 00 08 00 00 04 13 | 00 00 00 02 00 00 01 e8 |........|........|
|00003a10| 00 00 00 1e 97 81 25 82 | 00 00 00 00 00 00 00 00 |......%.|........|
|00003a20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003a30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003a40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003a50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003a60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003a70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003a80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003a90| 00 00 00 00 00 00 00 3a | 00 20 00 02 00 01 da b8 |.......:|. ......|
|00003aa0| 03 00 00 00 00 00 ff ff | ff ff ff fe 00 00 df ff |........|........|
|00003ab0| ff ff ff f6 00 00 ff ff | ff ff ff fe 00 00 d8 83 |........|........|
|00003ac0| ff ff ff f6 00 00 ff ff | ff ff ff fe 00 00 df 0f |........|........|
|00003ad0| ff ff ff f6 00 00 ff ff | fe 7e 7f fe 00 00 df bc |........|.~......|
|00003ae0| 3e 7e 7f f6 00 00 ff 99 | 98 18 1f fe 00 00 dd 99 |>~......|........|
|00003af0| 9e 7e 7f f6 00 00 f9 99 | 9e 7e 7e fe 00 00 dc 3c |.~......|.~~....<|
|00003b00| 3f ff fe f6 00 00 ff ff | ff ff fc fe 00 00 ff ff |?.......|........|
|00003b10| fc 7f ff f6 00 00 ff ff | fe 7f ff fe 00 00 dc 3c |........|.......<|
|00003b20| 3e 7f f8 76 00 00 f9 99 | 9e 7f ff fe 00 00 d9 98 |>..v....|........|
|00003b30| 1e 7f ff f6 00 00 ff 99 | fe 7f fb fe 00 00 dd bc |........|........|
|00003b40| 3c 3f ff f6 00 00 ff ff | ff ff f3 fe 00 00 df ff |<?......|........|
|00003b50| ff ff 80 f6 00 00 ff ff | ff ff 80 3e 00 00 df 18 |........|...>....|
|00003b60| 49 ff e0 06 00 00 ff ff | ff ff f8 02 00 00 df ff |I.......|........|
|00003b70| ff ff fe 00 00 00 ff ff | ff ff ff 80 00 00 d8 44 |........|.......D|
|00003b80| 1f ff ff e0 00 00 ff ff | ff ff ff f8 00 00 df 08 |........|........|
|00003b90| 7f ff ff f6 00 00 ff ff | ff ff ff fe 00 00 df 01 |........|........|
|00003ba0| 09 ff ff f6 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003bb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003bc0| 00 00 00 00 00 00 00 00 | ff f8 00 00 00 00 00 0f |........|........|
|00003bd0| 00 07 80 00 00 00 00 70 | 01 81 f0 00 00 00 01 c3 |.......p|........|
|00003be0| c1 81 8c 00 00 00 06 66 | 67 e7 e3 00 00 00 0e 66 |.......f|g......f|
|00003bf0| 61 81 81 80 00 00 1e 66 | 61 81 81 c0 00 00 1b c3 |a......f|a.......|
|00003c00| 00 00 00 08 00 00 04 13 | 00 00 00 03 00 00 00 b6 |........|........|
|00003c10| 00 00 00 00 2d 5a 1e 8d | c0 00 01 c0 00 00 30 00 |....-Z..|......0.|
|00003c20| 00 00 03 60 00 00 30 00 | 03 80 00 60 00 00 30 00 |...`..0.|...`..0.|
|00003c30| 01 80 00 60 00 00 1b c3 | c1 80 07 e0 00 00 1e 66 |...`....|.......f|
|00003c40| 61 80 00 c0 00 00 0e 67 | e1 80 01 80 00 00 06 66 |a......g|.......f|
|00003c50| 01 80 07 00 00 00 03 c3 | c3 c0 0c 00 00 00 00 70 |........|.......p|
|00003c60| 00 00 7c 00 00 00 00 0f | 00 07 ff 00 00 00 00 00 |..|.....|........|
|00003c70| ff f8 7f c0 00 00 00 00 | 00 00 1f f0 00 00 00 00 |........|........|
|00003c80| 00 00 07 fc 00 00 00 00 | 00 00 01 ff 00 00 00 00 |........|........|
|00003c90| 00 00 00 7f c0 00 00 00 | 00 00 00 1f f0 00 00 00 |........|........|
|00003ca0| 00 00 00 07 fc 00 00 00 | 00 00 00 01 ff 00 00 00 |........|........|
|00003cb0| 00 00 00 00 7f 80 00 00 | 00 00 00 00 1c 00 00 00 |........|........|
|00003cc0| 00 0c 3a 63 2f 6d 75 63 | 68 6d 6f 72 65 00 ff fe |..:c/muc|hmore...|
|00003cd0| 00 00 df f8 8f ff ff f6 | 00 00 ff ff ff ff ff fe |........|........|
|00003ce0| 00 00 df 10 7f ff ff f6 | 00 00 ff ff ff ff ff fe |........|........|
|00003cf0| 00 00 df 08 43 ff ff f6 | 00 00 ff ff ff ff ff fe |....C...|........|
|00003d00| 00 00 df 08 21 ff ff f6 | 00 00 ff ff ff ff ff fe |....!...|........|
|00003d10| 00 00 df f8 12 23 ff f6 | 00 00 ff ff ff ff ff fe |.....#..|........|
|00003d20| 00 00 df f8 84 43 ff f6 | 00 00 ff ff ff ff ff fe |.....C..|........|
|00003d30| 00 00 df 18 49 ff ff f6 | 00 00 ff ff ff ff ff fe |....I...|........|
|00003d40| 00 00 df ff ff ff ff f6 | 00 00 ff ff ff ff ff fe |........|........|
|00003d50| 00 00 d8 44 1f ff ff f6 | 00 00 ff ff ff ff ff fe |...D....|........|
|00003d60| 00 00 df 08 7f ff ff f6 | 00 00 ff ff ff ff ff fe |........|........|
|00003d70| 00 00 df 01 09 ff ff f6 | 00 00 00 00 00 00 00 00 |........|........|
|00003d80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003d90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003da0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003db0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003dc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003dd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003de0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003df0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003e00| 00 00 00 08 00 00 04 11 | 00 00 00 02 00 00 01 e8 |........|........|
|00003e10| 00 00 00 1c 19 82 e6 21 | 74 6f 20 64 6f 20 61 6e |.......!|to do an|
|00003e20| 79 20 72 65 61 6c 20 6d | 65 73 73 69 6e 67 20 77 |y real m|essing w|
|00003e30| 69 74 68 20 73 74 61 72 | 74 75 70 20 0a 3b 20 72 |ith star|tup .; r|
|00003e40| 6f 75 74 69 6e 65 73 2e | 0a 3b 0a 09 49 4e 43 4c |outines.|.;..INCL|
|00003e50| 55 44 45 09 63 6c 69 62 | 73 3a 63 6c 69 62 64 65 |UDE.clib|s:clibde|
|00003e60| 66 73 2e 69 0a 0a 09 73 | 65 63 74 69 6f 6e 20 4f |fs.i...s|ection O|
|00003e70| 4e 45 2c 43 4f 44 45 0a | 0a 09 58 52 45 46 09 5f |NE,CODE.|..XREF._|
|00003e80| 5f 6d 61 69 6e 0a 09 58 | 52 45 46 09 64 6f 73 4c |_main..X|REF.dosL|
|00003e90| 69 62 0a 3b 0a 3b 20 20 | 20 20 20 20 20 20 44 65 |ib.;.; | De|
|00003ea0| 66 69 6e 65 20 65 6e 74 | 72 79 20 70 6f 69 6e 74 |fine ent|ry point|
|00003eb0| 0a 3b 0a 20 20 20 09 58 | 44 45 46 09 73 74 61 72 |.;. .X|DEF.star|
|00003ec0| 74 0a 73 74 61 72 74 3a | 0a 3b 0a 3b 20 20 20 20 |t.start:|.;.; |
|00003ed0| 20 20 20 20 4f 70 65 6e | 20 44 4f 53 20 6c 69 62 | Open| DOS lib|
|00003ee0| 72 61 72 79 0a 3b 0a 09 | 6d 6f 76 65 2e 6c 09 23 |rary.;..|move.l.#|
|00003ef0| 64 6f 73 6e 61 6d 65 2c | 61 31 0a 09 63 6c 72 20 |dosname,|a1..clr |
|00003f00| 20 20 09 64 30 0a 09 63 | 61 6c 6c 09 65 78 65 63 | .d0..c|all.exec|
|00003f10| 2c 4f 70 65 6e 4c 69 62 | 72 61 72 79 0a 09 6d 6f |,OpenLib|rary..mo|
|00003f20| 76 65 2e 6c 09 64 30 2c | 64 6f 73 4c 69 62 0a 09 |ve.l.d0,|dosLib..|
|00003f30| 62 65 71 09 65 72 72 6f | 72 5f 65 78 69 74 0a 3b |beq.erro|r_exit.;|
|00003f40| 0a 3b 09 53 65 74 20 75 | 70 20 66 69 6c 65 20 68 |.;.Set u|p file h|
|00003f50| 61 6e 64 6c 65 73 0a 3b | 0a 09 63 61 6c 6c 09 64 |andles.;|..call.d|
|00003f60| 6f 73 2c 49 6e 70 75 74 | 0a 09 6d 6f 76 65 2e 6c |os,Input|..move.l|
|00003f70| 09 64 30 2c 5f 5f 73 74 | 64 69 6e 0a 09 62 65 71 |.d0,__st|din..beq|
|00003f80| 09 65 72 72 6f 72 5f 65 | 78 69 74 0a 09 63 61 6c |.error_e|xit..cal|
|00003f90| 6c 09 64 6f 73 2c 4f 75 | 74 70 75 74 0a 09 6d 6f |l.dos,Ou|tput..mo|
|00003fa0| 76 65 2e 6c 09 64 30 2c | 5f 5f 73 74 64 6f 75 74 |ve.l.d0,|__stdout|
|00003fb0| 0a 09 62 65 71 09 65 72 | 72 6f 72 5f 65 78 69 74 |..beq.er|ror_exit|
|00003fc0| 0a 09 6a 73 72 09 5f 5f | 6d 61 69 6e 0a 3b 0a 3b |..jsr.__|main.;.;|
|00003fd0| 09 49 66 20 5f 6d 61 69 | 6e 20 72 65 74 75 72 6e |.If _mai|n return|
|00003fe0| 73 20 66 61 6c 6c 20 74 | 68 72 6f 75 67 68 20 74 |s fall t|hrough t|
|00003ff0| 6f 20 61 20 6e 6f 72 6d | 61 6c 20 28 30 29 20 65 |o a norm|al (0) e|
|00004000| 00 00 00 08 00 00 05 e0 | 00 00 00 02 00 00 01 e8 |........|........|
|00004010| 00 00 00 1a 64 31 6b f6 | 4e 4f 54 45 20 20 54 6f |....d1k.|NOTE To|
|00004020| 20 6d 61 6b 65 20 74 68 | 65 20 70 72 6f 67 72 61 | make th|e progra|
|00004030| 6d 20 69 6e 20 74 68 69 | 73 20 64 69 72 65 63 74 |m in thi|s direct|
|00004040| 6f 72 79 20 79 6f 75 20 | 77 69 6c 6c 20 68 61 76 |ory you |will hav|
|00004050| 65 20 74 6f 20 68 61 76 | 65 20 61 20 73 65 74 20 |e to hav|e a set |
|00004060| 6f 66 20 0a 41 6d 69 67 | 61 20 69 6e 63 6c 75 64 |of .Amig|a includ|
|00004070| 65 20 66 69 6c 65 73 2e | 20 20 53 65 65 20 74 68 |e files.| See th|
|00004080| 65 20 64 6f 63 75 6d 65 | 6e 74 61 74 69 6f 6e 20 |e docume|ntation |
|00004090| 6f 6e 20 74 68 65 20 6f | 74 68 65 72 20 64 69 73 |on the o|ther dis|
|000040a0| 6b 20 66 6f 72 20 68 6f | 77 20 74 6f 20 0a 67 65 |k for ho|w to .ge|
|000040b0| 74 20 68 6f 6c 64 20 6f | 66 20 74 68 65 6d 2e 0a |t hold o|f them..|
|000040c0| 0a 20 20 54 6f 20 64 69 | 73 70 6c 61 79 20 74 68 |. To di|splay th|
|000040d0| 65 20 6f 62 6a 65 63 74 | 20 70 61 73 73 20 69 74 |e object| pass it|
|000040e0| 20 61 73 20 61 6e 20 61 | 72 67 75 6d 65 6e 74 20 | as an a|rgument |
|000040f0| 74 6f 20 74 68 65 20 22 | 43 52 65 6e 64 65 72 22 |to the "|CRender"|
|00004100| 20 70 72 6f 67 72 61 6d | 2c 20 0a 66 6f 72 20 65 | program|, .for e|
|00004110| 78 61 6d 70 6c 65 20 74 | 6f 20 64 69 73 70 6c 61 |xample t|o displa|
|00004120| 79 20 74 68 65 20 22 63 | 75 62 65 22 20 6f 62 6a |y the "c|ube" obj|
|00004130| 65 63 74 20 79 6f 75 20 | 73 68 6f 75 6c 64 20 74 |ect you |should t|
|00004140| 79 70 65 0a 0a 20 20 20 | 20 43 52 65 6e 64 65 72 |ype.. | CRender|
|00004150| 20 6f 62 6a 65 63 74 73 | 2f 63 75 62 65 2e 64 61 | objects|/cube.da|
|00004160| 74 0a 0a 61 66 74 65 72 | 20 61 20 73 68 6f 72 74 |t..after| a short|
|00004170| 20 64 65 6c 61 79 20 74 | 68 65 20 70 72 6f 67 72 | delay t|he progr|
|00004180| 61 6d 20 77 69 6c 6c 20 | 73 74 61 72 74 20 74 6f |am will |start to|
|00004190| 20 73 6c 6f 77 6c 79 20 | 73 70 69 6e 20 74 68 65 | slowly |spin the|
|000041a0| 20 6f 62 6a 65 63 74 20 | 6f 6e 20 0a 74 68 65 20 | object |on .the |
|000041b0| 73 63 72 65 65 6e 2e 0a | 0a 20 20 54 68 65 20 73 |screen..|. The s|
|000041c0| 65 74 20 6f 66 20 6f 62 | 6a 65 63 74 73 20 74 68 |et of ob|jects th|
|000041d0| 61 74 20 68 61 76 65 20 | 62 65 65 6e 20 63 72 65 |at have |been cre|
|000041e0| 61 74 65 64 20 73 6f 20 | 66 61 72 20 61 72 65 0a |ated so |far are.|
|000041f0| 0a 20 20 20 20 62 61 6c | 6c 2e 64 61 74 0a 20 20 |. bal|l.dat. |
|00004200| 00 00 00 08 00 00 05 db | 00 00 00 27 00 00 01 e8 |........|...'....|
|00004210| 00 00 00 22 13 bc 17 4f | 00 00 00 50 50 8f d0 8b |..."...O|...PP...|
|00004220| bb c0 67 20 2f 05 2f 06 | 2f 05 4e b9 00 00 00 50 |..g /./.|/.N....P|
|00004230| 50 8f d0 8b 2f 00 2f 0d | 4e b9 00 00 01 e0 df fc |P..././.|N.......|
|00004240| 00 00 00 0c 2f 06 2f 05 | 4e b9 00 00 00 50 50 8f |...././.|N....PP.|
|00004250| d0 8b b0 b9 00 00 06 4c | 67 24 2f 05 2f 39 00 00 |.......L|g$/./9..|
|00004260| 06 4c 2f 06 2f 05 4e b9 | 00 00 00 50 50 8f d0 8b |.L/./.N.|...PP...|
|00004270| 2f 00 4e b9 00 00 01 e0 | df fc 00 00 00 0c 2a 79 |/.N.....|......*y|
|00004280| 00 00 06 4c bc 87 6c 00 | 00 ec 2f 0d 2f 07 2f 05 |...L..l.|../././.|
|00004290| 4e b9 00 00 00 50 50 8f | d0 8b 2f 00 4e 94 50 8f |N....PP.|../.N.P.|
|000042a0| 4a 80 6f 04 53 87 60 e2 | 2f 06 2f 05 4e b9 00 00 |J.o.S.`.|/./.N...|
|000042b0| 00 50 50 8f d0 8b 2f 00 | 2f 07 2f 05 4e b9 00 00 |.PP.../.|/./.N...|
|000042c0| 00 50 50 8f d0 8b 22 1f | b2 80 67 2e 2f 05 2f 07 |.PP...".|..g././.|
|000042d0| 2f 05 4e b9 00 00 00 50 | 50 8f d0 8b 2f 00 2f 06 |/.N....P|P..././.|
|000042e0| 2f 05 4e b9 00 00 00 50 | 50 8f d0 8b 2f 00 4e b9 |/.N....P|P.../.N.|
|000042f0| 00 00 01 e0 df fc 00 00 | 00 0c bc 87 6c 1e 2f 0d |........|....l./.|
|00004300| 2f 06 2f 05 4e b9 00 00 | 00 50 50 8f d0 8b 2f 00 |/./.N...|.PP.../.|
|00004310| 4e 94 50 8f 4a 80 6e 04 | 52 86 60 de 2f 07 2f 05 |N.P.J.n.|R.`././.|
|00004320| 4e b9 00 00 00 50 50 8f | d0 8b 2f 00 2f 06 2f 05 |N....PP.|../././.|
|00004330| 4e b9 00 00 00 50 50 8f | d0 8b 22 1f b2 80 67 00 |N....PP.|.."...g.|
|00004340| ff 44 2f 05 2f 06 2f 05 | 4e b9 00 00 00 50 50 8f |.D/././.|N....PP.|
|00004350| d0 8b 2f 00 2f 07 2f 05 | 4e b9 00 00 00 50 50 8f |../././.|N....PP.|
|00004360| d0 8b 2f 00 4e b9 00 00 | 01 e0 df fc 00 00 00 0c |../.N...|........|
|00004370| 60 00 ff 12 2f 06 2f 05 | 4e b9 00 00 00 50 50 8f |`..././.|N....PP.|
|00004380| d0 8b b0 8d 67 20 2f 05 | 2f 0d 2f 06 2f 05 4e b9 |....g /.|/././.N.|
|00004390| 00 00 00 50 50 8f d0 8b | 2f 00 4e b9 00 00 01 e0 |...PP...|/.N.....|
|000043a0| df fc 00 00 00 0c 20 06 | 90 83 22 04 92 86 b0 81 |...... .|..".....|
|000043b0| 6c 22 2f 0c 2f 05 20 06 | 53 80 2f 00 2f 03 2f 0b |l"/./. .|S./././.|
|000043c0| 4e ba fd ee df fc 00 00 | 00 14 20 06 52 80 26 00 |N.......|.. .R.&.|
|000043d0| 60 00 fe 00 2f 0c 2f 05 | 2f 04 20 06 52 80 2f 00 |`..././.|/. .R./.|
|000043e0| 2f 0b 4e ba fd cc df fc | 00 00 00 14 20 06 53 80 |/.N.....|.... .S.|
|000043f0| 28 00 60 00 fd de 4c df | 38 f8 4e 5e 4e 75 4e 56 |(.`...L.|8.N^NuNV|
|00004400| 00 00 00 08 00 00 05 db | 00 00 00 28 00 00 01 e8 |........|...(....|
|00004410| 00 00 00 23 50 3c 6c 89 | ff 80 4a b9 00 00 06 4c |...#P<l.|..J....L|
|00004420| 66 18 0c ae 00 00 00 80 | 00 10 6f 04 4e 5e 4e 75 |f.......|..o.N^Nu|
|00004430| 41 ee ff 80 23 c8 00 00 | 06 4c 0c ae 00 00 00 02 |A...#...|.L......|
|00004440| 00 10 66 2c 2f 2e 00 14 | 20 2e 00 0c 53 80 2f 00 |..f,/...| ...S./.|
|00004450| 42 a7 2f 2e 00 08 4e ba | fb 5c 41 ee ff 80 20 39 |B./...N.|.\A... 9|
|00004460| 00 00 06 4c b0 88 66 c4 | 42 b9 00 00 06 4c 60 bc |...L..f.|B....L`.|
|00004470| 0c ae 00 00 00 04 00 10 | 66 18 2f 2e 00 14 20 2e |........|f./... .|
|00004480| 00 0c 53 80 2f 00 42 a7 | 2f 2e 00 08 4e ba fc 30 |..S./.B.|/...N..0|
|00004490| 60 c8 2f 2e 00 14 2f 2e | 00 10 20 2e 00 0c 53 80 |`./.../.|.. ...S.|
|000044a0| 2f 00 42 a7 2f 2e 00 08 | 4e ba fd 1e 60 ac 4e 71 |/.B./...|N...`.Nq|
|000044b0| 4e 56 ff f8 42 ae ff fc | 20 2e ff fc e5 80 06 80 |NV..B...| .......|
|000044c0| 00 00 06 50 20 40 4a 90 | 67 26 20 2e ff fc e5 80 |...P @J.|g& .....|
|000044d0| 06 80 00 00 06 50 20 40 | 2f 10 2f 2e 00 08 4e b9 |.....P @|/./...N.|
|000044e0| 00 00 1d 50 50 8f 4a 80 | 67 06 52 ae ff fc 60 c8 |...PP.J.|g.R...`.|
|000044f0| 20 2e ff fc e5 80 06 80 | 00 00 06 50 20 40 4a 90 | .......|...P @J.|
|00004500| 66 1e 2f 3c 00 00 06 80 | 4e b9 00 00 1c 20 2e ae |f./<....|N.... ..|
|00004510| 00 0c 2f 2e 00 08 4e b9 | 00 00 01 4c 4e 5e 4e 75 |../...N.|...LN^Nu|
|00004520| 20 2e ff fc e5 80 06 80 | 00 00 00 00 20 40 4a 90 | .......|.... @J.|
|00004530| 67 12 20 2e ff fc e5 80 | 06 80 00 00 00 00 20 40 |g. .....|...... @|
|00004540| 20 10 60 d8 2f 2e 00 0c | 2f 2e 00 08 4e b9 00 00 | .`./...|/...N...|
|00004550| 01 4c 2d 40 ff f8 67 12 | 20 2e ff fc e5 80 06 80 |.L-@..g.| .......|
|00004560| 00 00 00 00 20 40 20 ae | ff f8 20 2e ff f8 60 ac |.... @ .|.. ...`.|
|00004570| 4e 56 ff fc 2f 2e 00 08 | 4e b9 00 00 00 14 42 ae |NV../...|N.....B.|
|00004580| ff fc 20 2e ff fc e5 80 | 06 80 00 00 06 50 20 40 |.. .....|.....P @|
|00004590| 4a 90 67 1c 20 2e ff fc | e5 80 06 80 00 00 00 00 |J.g. ...|........|
|000045a0| 20 40 20 10 b0 ae 00 08 | 67 06 52 ae ff fc 60 d2 | @ .....|g.R...`.|
|000045b0| 20 2e ff fc e5 80 06 80 | 00 00 06 50 20 40 4a 90 | .......|...P @J.|
|000045c0| 67 10 20 2e ff fc e5 80 | 06 80 00 00 00 00 20 40 |g. .....|...... @|
|000045d0| 42 90 4e 5e 4e 75 4e 71 | 4e 56 00 00 20 2e 00 08 |B.N^NuNq|NV.. ...|
|000045e0| e5 80 06 80 00 00 07 78 | 20 40 20 ae 00 0c 4e 5e |.......x| @ ...N^|
|000045f0| 4e 75 4e 56 00 00 2f 2e | 00 08 4e b9 00 00 1d 04 |NuNV../.|..N.....|
|00004600| 00 00 00 08 00 00 05 db | 00 00 00 29 00 00 01 e8 |........|...)....|
|00004610| 00 00 00 24 9e 7d 81 f2 | 2e 80 2f 2e 00 08 20 79 |...$.}..|../... y|
|00004620| 00 00 01 4c 2f 28 00 10 | 4e b9 00 00 02 d8 4e 5e |...L/(..|N.....N^|
|00004630| 4e 75 4e 56 00 00 20 2e | 00 08 e5 80 06 80 00 00 |NuNV.. .|........|
|00004640| 07 78 20 40 4a 90 66 38 | 2f 3c 00 00 07 ae 4e ba |.x @J.f8|/<....N.|
|00004650| ff ba 20 2e 00 08 e5 80 | 06 80 00 00 07 90 20 40 |.. .....|...... @|
|00004660| 2e 90 4e ba ff a6 2e bc | 00 00 07 ac 4e ba ff 9c |..N.....|....N...|
|00004670| 2e bc 00 00 00 14 4e b9 | 00 00 21 26 4e 5e 4e 75 |......N.|..!&N^Nu|
|00004680| 20 2e 00 08 e5 80 06 80 | 00 00 07 78 20 40 0c 90 | .......|...x @..|
|00004690| 00 00 00 01 66 04 70 00 | 60 e2 20 2e 00 08 e5 80 |....f.p.|`. .....|
|000046a0| 06 80 00 00 07 78 20 40 | 20 50 2f 2e 00 08 4e 90 |.....x @| P/...N.|
|000046b0| 70 00 60 c8 4e 56 ff fc | 4a b9 00 00 07 74 67 16 |p.`.NV..|J....tg.|
|000046c0| 2f 3c 00 00 f0 00 42 a7 | 4e b9 00 00 02 48 50 8f |/<....B.|N....HP.|
|000046d0| 42 b9 00 00 07 74 4a b9 | 00 00 07 48 66 04 4e 5e |B....tJ.|...Hf.N^|
|000046e0| 4e 75 4a b9 00 00 07 a8 | 66 f4 23 fc ff ff ff ff |NuJ.....|f.#.....|
|000046f0| 00 00 07 a8 42 a7 42 a7 | 4e b9 00 00 02 48 50 8f |....B.B.|N....HP.|
|00004700| 2d 40 ff fc 20 2e ff fc | 02 80 00 00 f0 00 67 0a |-@.. ...|......g.|
|00004710| 2f 3c 00 00 00 03 4e ba | ff 1a 42 b9 00 00 07 a8 |/<....N.|..B.....|
|00004720| 60 bc 4e 56 00 00 42 a7 | 4e ba ff 08 4e 5e 4e 75 |`.NV..B.|N...N^Nu|
|00004730| 4e 56 00 00 2f 3c 00 00 | 00 03 4e ba fe f6 4e 5e |NV../<..|..N...N^|
|00004740| 4e 75 4e 71 00 00 03 ec | 00 00 00 01 00 00 00 00 |NuNq....|........|
|00004750| 00 00 21 cc 00 00 00 0e | 00 00 00 02 00 00 1f 7e |..!.....|.......~|
|00004760| 00 00 1f b6 00 00 1f 76 | 00 00 1f 9c 00 00 1f b0 |.......v|........|
|00004770| 00 00 1f d0 00 00 1f e0 | 00 00 20 96 00 00 1e e4 |........|.. .....|
|00004780| 00 00 1f 10 00 00 1f 1e | 00 00 1e da 00 00 1e b4 |........|........|
|00004790| 00 00 1e 96 00 00 00 57 | 00 00 00 03 00 00 39 b4 |.......W|......9.|
|000047a0| 00 00 39 e4 00 00 39 f8 | 00 00 3a 16 00 00 3a 34 |..9...9.|..:...:4|
|000047b0| 00 00 3a 5e 00 00 3a 7a | 00 00 3a 8a 00 00 3a a0 |..:^..:z|..:...:.|
|000047c0| 00 00 3a b0 00 00 3a d2 | 00 00 3a ee 00 00 3a fe |..:...:.|..:...:.|
|000047d0| 00 00 3b 16 00 00 3b 26 | 00 00 3b 46 00 00 3b 5c |..;...;&|..;F..;\|
|000047e0| 00 00 31 22 00 00 32 96 | 00 00 35 28 00 00 2f 9e |..1"..2.|..5(../.|
|000047f0| 00 00 2f 6e 00 00 2b e0 | 00 00 2c 60 00 00 2d 70 |../n..+.|..,`..-p|
|00004800| 00 00 00 08 00 00 05 db | 00 00 00 2a 00 00 01 e8 |........|...*....|
|00004810| 00 00 00 25 ff f5 2d 8a | 00 00 2d e6 00 00 29 76 |...%..-.|..-...)v|
|00004820| 00 00 2c 16 00 00 29 1c | 00 00 29 2e 00 00 18 f6 |..,...).|..).....|
|00004830| 00 00 17 50 00 00 09 d0 | 00 00 0a 32 00 00 0a 94 |...P....|...2....|
|00004840| 00 00 0b 10 00 00 0b 6c | 00 00 0b c8 00 00 0c 8c |.......l|........|
|00004850| 00 00 0f 5c 00 00 0f 96 | 00 00 0f d0 00 00 11 ea |...\....|........|
|00004860| 00 00 12 12 00 00 12 3a | 00 00 09 92 00 00 09 aa |.......:|........|
|00004870| 00 00 09 c4 00 00 09 f4 | 00 00 0a 0c 00 00 0a 26 |........|.......&|
|00004880| 00 00 0a 56 00 00 0a 6e | 00 00 0a 88 00 00 0a d2 |...V...n|........|
|00004890| 00 00 0a ea 00 00 0b 04 | 00 00 0b 2e 00 00 0b 46 |........|.......F|
|000048a0| 00 00 0b 60 00 00 0b 8a | 00 00 0b a2 00 00 0b bc |...`....|........|
|000048b0| 00 00 0b ee 00 00 0c 04 | 00 00 0c 18 00 00 0c 30 |........|.......0|
|000048c0| 00 00 0c 46 00 00 0c 5e | 00 00 0d 24 00 00 0d 48 |...F...^|...$...H|
|000048d0| 00 00 0d 6e 00 00 10 04 | 00 00 10 32 00 00 10 62 |...n....|...2...b|
|000048e0| 00 00 10 90 00 00 10 ba | 00 00 10 e6 00 00 11 16 |........|........|
|000048f0| 00 00 11 42 00 00 11 70 | 00 00 11 86 00 00 11 98 |...B...p|........|
|00004900| 00 00 11 ac 00 00 11 e0 | 00 00 12 08 00 00 12 30 |........|.......0|
|00004910| 00 00 00 10 00 00 00 05 | 00 00 28 48 00 00 27 72 |........|..(H..'r|
|00004920| 00 00 27 88 00 00 26 72 | 00 00 25 e0 00 00 25 f8 |..'...&r|..%...%.|
|00004930| 00 00 1f a6 00 00 21 00 | 00 00 1e 76 00 00 1e f4 |......!.|...v....|
|00004940| 00 00 20 7a 00 00 12 8e | 00 00 12 a8 00 00 13 a2 |.. z....|........|
|00004950| 00 00 13 bc 00 00 13 d6 | 00 00 00 0b 00 00 00 07 |........|........|
|00004960| 00 00 39 d4 00 00 3a 06 | 00 00 3a 40 00 00 3a bc |..9...:.|..:@..:.|
|00004970| 00 00 3b 32 00 00 3b 68 | 00 00 14 fa 00 00 15 1a |..;2..;h|........|
|00004980| 00 00 14 ea 00 00 15 0a | 00 00 11 c0 00 00 00 35 |........|.......5|
|00004990| 00 00 00 08 00 00 37 5e | 00 00 37 52 00 00 36 00 |......7^|..7R..6.|
|000049a0| 00 00 36 36 00 00 33 8a | 00 00 33 66 00 00 34 3a |..66..3.|..3f..4:|
|000049b0| 00 00 17 b8 00 00 17 d2 | 00 00 15 3e 00 00 15 66 |........|...>...f|
|000049c0| 00 00 15 a0 00 00 15 aa | 00 00 15 de 00 00 15 e8 |........|........|
|000049d0| 00 00 16 10 00 00 16 44 | 00 00 16 4e 00 00 16 82 |.......D|...N....|
|000049e0| 00 00 16 8c 00 00 16 bc | 00 00 15 36 00 00 15 98 |........|...6....|
|000049f0| 00 00 15 d6 00 00 16 3c | 00 00 16 7a 00 00 16 b4 |.......<|...z....|
|00004a00| 00 00 00 08 00 00 05 db | 00 00 00 2b 00 00 01 e8 |........|...+....|
|00004a10| 00 00 00 26 ff f4 9e 9f | 00 00 11 c8 00 00 15 48 |...&....|.......H|
|00004a20| 00 00 15 70 00 00 15 b4 | 00 00 15 f2 00 00 16 1a |...p....|........|
|00004a30| 00 00 16 58 00 00 16 96 | 00 00 16 c6 00 00 11 b8 |...X....|........|
|00004a40| 00 00 15 2a 00 00 15 5a | 00 00 15 88 00 00 15 c6 |...*...Z|........|
|00004a50| 00 00 16 04 00 00 16 2c | 00 00 16 6a 00 00 16 a8 |.......,|...j....|
|00004a60| 00 00 03 20 00 00 03 42 | 00 00 03 18 00 00 03 3a |... ...B|.......:|
|00004a70| 00 00 01 fe 00 00 02 34 | 00 00 01 f4 00 00 02 2a |.......4|.......*|
|00004a80| 00 00 00 3e 00 00 00 09 | 00 00 3e 66 00 00 3e 96 |...>....|..>f..>.|
|00004a90| 00 00 3d c6 00 00 3d 2e | 00 00 3c cc 00 00 3d 02 |..=...=.|..<...=.|
|00004aa0| 00 00 26 dc 00 00 27 1e | 00 00 25 b6 00 00 24 8c |..&...'.|..%...$.|
|00004ab0| 00 00 24 e0 00 00 24 1e | 00 00 23 a2 00 00 22 e2 |..$...$.|..#...".|
|00004ac0| 00 00 23 3c 00 00 22 9c | 00 00 1f 42 00 00 09 5c |..#<..".|...B...\|
|00004ad0| 00 00 09 18 00 00 09 40 | 00 00 09 0c 00 00 09 34 |.......@|.......4|
|00004ae0| 00 00 08 c0 00 00 08 ec | 00 00 08 98 00 00 08 34 |........|.......4|
|00004af0| 00 00 08 52 00 00 07 d0 | 00 00 07 ea 00 00 07 76 |...R....|.......v|
|00004b00| 00 00 07 a6 00 00 07 48 | 00 00 07 5c 00 00 06 e8 |.......H|...\....|
|00004b10| 00 00 06 fa 00 00 06 1e | 00 00 05 50 00 00 04 04 |........|...P....|
|00004b20| 00 00 03 58 00 00 04 10 | 00 00 02 c8 00 00 04 54 |...X....|.......T|
|00004b30| 00 00 04 ce 00 00 02 92 | 00 00 02 fe 00 00 04 20 |........|....... |
|00004b40| 00 00 04 82 00 00 04 9a | 00 00 04 fc 00 00 02 60 |........|.......`|
|00004b50| 00 00 01 7e 00 00 01 ac | 00 00 01 da 00 00 01 50 |...~....|.......P|
|00004b60| 00 00 01 0c 00 00 00 9a | 00 00 00 c8 00 00 00 f6 |........|........|
|00004b70| 00 00 00 6c 00 00 00 42 | 00 00 01 26 00 00 05 2e |...l...B|...&....|
|00004b80| 00 00 01 06 00 00 00 0a | 00 00 3d bc 00 00 30 38 |........|..=...08|
|00004b90| 00 00 30 3e 00 00 30 b4 | 00 00 30 c0 00 00 30 f4 |..0>..0.|..0...0.|
|00004ba0| 00 00 30 fa 00 00 31 06 | 00 00 31 1a 00 00 31 36 |..0...1.|..1...16|
|00004bb0| 00 00 31 44 00 00 31 4a | 00 00 31 56 00 00 31 5e |..1D..1J|..1V..1^|
|00004bc0| 00 00 31 68 00 00 31 74 | 00 00 31 d8 00 00 31 de |..1h..1t|..1...1.|
|00004bd0| 00 00 31 ee 00 00 32 1a | 00 00 32 22 00 00 32 68 |..1...2.|..2"..2h|
|00004be0| 00 00 32 84 00 00 32 8a | 00 00 32 a2 00 00 32 a8 |..2...2.|..2...2.|
|00004bf0| 00 00 32 bc 00 00 33 14 | 00 00 33 1c 00 00 33 40 |..2...3.|..3...3@|
|00004c00| 00 00 00 08 00 00 05 db | 00 00 00 2c 00 00 01 e8 |........|...,....|
|00004c10| 00 00 00 27 ff f3 e1 5e | 00 00 33 bc 00 00 33 ce |...'...^|..3...3.|
|00004c20| 00 00 34 66 00 00 34 74 | 00 00 34 92 00 00 34 9a |..4f..4t|..4...4.|
|00004c30| 00 00 35 08 00 00 35 1a | 00 00 35 30 00 00 35 6a |..5...5.|..50..5j|
|00004c40| 00 00 35 90 00 00 35 aa | 00 00 35 cc 00 00 2f 40 |..5...5.|..5.../@|
|00004c50| 00 00 26 7e 00 00 26 90 | 00 00 26 b2 00 00 26 c8 |..&~..&.|..&...&.|
|00004c60| 00 00 26 e8 00 00 26 fa | 00 00 27 2a 00 00 27 3c |..&...&.|..'*..'<|
|00004c70| 00 00 27 50 00 00 27 64 | 00 00 27 7e 00 00 27 94 |..'P..'d|..'~..'.|
|00004c80| 00 00 28 16 00 00 28 54 | 00 00 28 62 00 00 28 92 |..(...(T|..(b..(.|
|00004c90| 00 00 25 72 00 00 25 a8 | 00 00 25 ee 00 00 26 04 |..%r..%.|..%...&.|
|00004ca0| 00 00 24 82 00 00 24 a8 | 00 00 23 5a 00 00 22 cc |..$...$.|..#Z..".|
|00004cb0| 00 00 22 d8 00 00 22 12 | 00 00 22 40 00 00 1e ae |.."...".|.."@....|
|00004cc0| 00 00 1e ce 00 00 1e d4 | 00 00 21 40 00 00 21 5e |........|..!@..!^|
|00004cd0| 00 00 21 6e 00 00 21 82 | 00 00 21 98 00 00 21 9e |..!n..!.|..!...!.|
|00004ce0| 00 00 21 ae 00 00 21 bc | 00 00 21 f2 00 00 1c 34 |..!...!.|..!....4|
|00004cf0| 00 00 1c 56 00 00 0c f2 | 00 00 0d 00 00 00 0d 10 |...V....|........|
|00004d00| 00 00 0d 34 00 00 0d 5a | 00 00 0d 84 00 00 0d 9a |...4...Z|........|
|00004d10| 00 00 0d b2 00 00 0d cc | 00 00 0d e6 00 00 0e 00 |........|........|
|00004d20| 00 00 0e 14 00 00 0e 1c | 00 00 0e 22 00 00 0e 2a |........|..."...*|
|00004d30| 00 00 0e 48 00 00 0e 4e | 00 00 0e 6e 00 00 0e 7e |...H...N|...n...~|
|00004d40| 00 00 0e 96 00 00 0e ae | 00 00 0e c6 00 00 0e de |........|........|
|00004d50| 00 00 0e f4 00 00 0f 0a | 00 00 12 50 00 00 12 6c |........|...P...l|
|00004d60| 00 00 12 82 00 00 12 96 | 00 00 12 9c 00 00 12 b4 |........|........|
|00004d70| 00 00 12 e4 00 00 12 f2 | 00 00 13 64 00 00 13 80 |........|...d....|
|00004d80| 00 00 13 96 00 00 13 aa | 00 00 13 b0 00 00 13 c4 |........|........|
|00004d90| 00 00 13 ca 00 00 13 e2 | 00 00 13 ea 00 00 14 1a |........|........|
|00004da0| 00 00 14 2a 00 00 14 5e | 00 00 14 72 00 00 14 88 |...*...^|...r....|
|00004db0| 00 00 16 da 00 00 16 e8 | 00 00 17 04 00 00 17 12 |........|........|
|00004dc0| 00 00 00 38 00 00 00 4e | 00 00 00 5a 00 00 00 62 |...8...N|...Z...b|
|00004dd0| 00 00 00 7c 00 00 00 88 | 00 00 00 90 00 00 00 aa |...|....|........|
|00004de0| 00 00 00 b6 00 00 00 be | 00 00 00 d8 00 00 00 e4 |........|........|
|00004df0| 00 00 00 ec 00 00 01 02 | 00 00 01 1c 00 00 01 32 |........|.......2|
|00004e00| 00 00 00 08 00 00 05 db | 00 00 00 2d 00 00 01 e8 |........|...-....|
|00004e10| 00 00 00 28 ff fb 56 20 | 00 00 01 3e 00 00 01 46 |...(..V |...>...F|
|00004e20| 00 00 01 60 00 00 01 6c | 00 00 01 74 00 00 01 8e |...`...l|...t....|
|00004e30| 00 00 01 9a 00 00 01 a2 | 00 00 01 bc 00 00 01 c8 |........|........|
|00004e40| 00 00 01 d0 00 00 02 0c | 00 00 02 42 00 00 02 54 |........|...B...T|
|00004e50| 00 00 02 88 00 00 02 f4 | 00 00 03 fe 00 00 04 16 |........|........|
|00004e60| 00 00 04 78 00 00 04 90 | 00 00 04 f2 00 00 05 0a |...x....|........|
|00004e70| 00 00 05 10 00 00 05 18 | 00 00 05 1c 00 00 05 24 |........|.......$|
|00004e80| 00 00 05 46 00 00 05 5a | 00 00 05 5e 00 00 05 d2 |...F...Z|...^....|
|00004e90| 00 00 05 d8 00 00 05 e0 | 00 00 05 e8 00 00 05 f0 |........|........|
|00004ea0| 00 00 05 f8 00 00 06 02 | 00 00 06 0a 00 00 06 12 |........|........|
|00004eb0| 00 00 06 18 00 00 06 26 | 00 00 06 4c 00 00 06 56 |.......&|...L...V|
|00004ec0| 00 00 06 5c 00 00 06 64 | 00 00 06 6c 00 00 06 74 |...\...d|...l...t|
|00004ed0| 00 00 06 7a 00 00 06 7e | 00 00 06 84 00 00 06 88 |...z...~|........|
|00004ee0| 00 00 06 8e 00 00 06 92 | 00 00 06 98 00 00 06 9c |........|........|
|00004ef0| 00 00 06 a4 00 00 06 ac | 00 00 06 b6 00 00 06 bc |........|........|
|00004f00| 00 00 06 c0 00 00 06 c8 | 00 00 06 d2 00 00 06 dc |........|........|
|00004f10| 00 00 06 e2 00 00 06 ee | 00 00 06 f4 00 00 07 02 |........|........|
|00004f20| 00 00 07 08 00 00 07 0c | 00 00 07 12 00 00 07 1a |........|........|
|00004f30| 00 00 07 42 00 00 07 56 | 00 00 07 6a 00 00 07 70 |...B...V|...j...p|
|00004f40| 00 00 07 82 00 00 07 8c | 00 00 07 9a 00 00 07 a0 |........|........|
|00004f50| 00 00 07 b2 00 00 07 bc | 00 00 07 d8 00 00 07 f2 |........|........|
|00004f60| 00 00 07 f8 00 00 08 00 | 00 00 08 28 00 00 08 2e |........|...(....|
|00004f70| 00 00 08 46 00 00 08 4c | 00 00 08 5e 00 00 08 68 |...F...L|...^...h|
|00004f80| 00 00 08 70 00 00 08 7a | 00 00 08 8e 00 00 08 a6 |...p...z|........|
|00004f90| 00 00 08 ba 00 00 08 cc | 00 00 08 d2 00 00 08 e6 |........|........|
|00004fa0| 00 00 08 f8 00 00 08 fe | 00 00 09 06 00 00 09 12 |........|........|
|00004fb0| 00 00 09 20 00 00 09 26 | 00 00 09 2e 00 00 09 3a |... ...&|.......:|
|00004fc0| 00 00 09 48 00 00 09 4e | 00 00 09 56 00 00 09 62 |...H...N|...V...b|
|00004fd0| 00 00 00 05 00 00 00 0b | 00 00 3c dc 00 00 3c ee |........|..<...<.|
|00004fe0| 00 00 3d 14 00 00 3d 50 | 00 00 3d 7e 00 00 00 ac |..=...=P|..=~....|
|00004ff0| 00 00 00 0c 00 00 3e 14 | 00 00 3d b0 00 00 3c be |......>.|..=...<.|
|00005000| 00 00 00 08 00 00 05 db | 00 00 00 2e 00 00 01 e8 |........|........|
|00005010| 00 00 00 29 ff ed d8 0c | 00 00 3c 94 00 00 32 70 |...)....|..<...2p|
|00005020| 00 00 32 b0 00 00 31 82 | 00 00 33 c2 00 00 34 d4 |..2...1.|..3...4.|
|00005030| 00 00 31 2c 00 00 33 d4 | 00 00 34 e4 00 00 35 36 |..1,..3.|..4...56|
|00005040| 00 00 30 88 00 00 30 98 | 00 00 30 a8 00 00 30 e8 |..0...0.|..0...0.|
|00005050| 00 00 31 cc 00 00 33 04 | 00 00 33 a6 00 00 34 8a |..1...3.|..3...4.|
|00005060| 00 00 34 ba 00 00 35 dc | 00 00 36 14 00 00 36 80 |..4...5.|..6...6.|
|00005070| 00 00 36 9a 00 00 2f 1e | 00 00 2f 46 00 00 2f 14 |..6.../.|../F../.|
|00005080| 00 00 2f 3a 00 00 2f 0e | 00 00 2f 34 00 00 2a 48 |../:../.|../4..*H|
|00005090| 00 00 2a 4c 00 00 2a 50 | 00 00 2a 54 00 00 2a 58 |..*L..*P|..*T..*X|
|000050a0| 00 00 2a 5c 00 00 2a 60 | 00 00 2a 64 00 00 2a 68 |..*\..*`|..*d..*h|
|000050b0| 00 00 2a 6c 00 00 2a 70 | 00 00 2a 74 00 00 2a 78 |..*l..*p|..*t..*x|
|000050c0| 00 00 2a 7c 00 00 2a 80 | 00 00 2a 84 00 00 2a 88 |..*|..*.|..*...*.|
|000050d0| 00 00 2a 8c 00 00 2a 90 | 00 00 2a 94 00 00 2a 98 |..*...*.|..*...*.|
|000050e0| 00 00 2a 9c 00 00 2a a0 | 00 00 2a a4 00 00 2a a8 |..*...*.|..*...*.|
|000050f0| 00 00 2a ac 00 00 2a b0 | 00 00 2a b4 00 00 2a b8 |..*...*.|..*...*.|
|00005100| 00 00 2a bc 00 00 26 a6 | 00 00 27 e4 00 00 28 34 |..*...&.|..'...(4|
|00005110| 00 00 28 74 00 00 25 98 | 00 00 25 56 00 00 25 30 |..(t..%.|..%V..%0|
|00005120| 00 00 22 78 00 00 22 62 | 00 00 22 34 00 00 22 1e |.."x.."b|.."4..".|
|00005130| 00 00 22 4a 00 00 21 c2 | 00 00 21 8c 00 00 21 b4 |.."J..!.|..!...!.|
|00005140| 00 00 1f c0 00 00 1f 58 | 00 00 1f 92 00 00 20 e6 |.......X|...... .|
|00005150| 00 00 1e 8e 00 00 1f 08 | 00 00 21 14 00 00 1f 62 |........|..!....b|
|00005160| 00 00 1d ca 00 00 1d 6e | 00 00 1d 7e 00 00 1b f8 |.......n|...~....|
|00005170| 00 00 1c 18 00 00 1c 3a | 00 00 1c 5c 00 00 1b ee |.......:|...\....|
|00005180| 00 00 1c 0e 00 00 1c 2e | 00 00 1c 50 00 00 1b d0 |........|...P....|
|00005190| 00 00 1b 36 00 00 1a 7c | 00 00 1a 4e 00 00 1a 1e |...6...||...N....|
|000051a0| 00 00 1a 00 00 00 1a b4 | 00 00 1a b8 00 00 1a bc |........|........|
|000051b0| 00 00 1a c0 00 00 1a c4 | 00 00 1a c8 00 00 1a cc |........|........|
|000051c0| 00 00 1a d0 00 00 1a d4 | 00 00 1a d8 00 00 1a dc |........|........|
|000051d0| 00 00 1a e0 00 00 1a e4 | 00 00 1a e8 00 00 1a ec |........|........|
|000051e0| 00 00 1a f0 00 00 1a f4 | 00 00 1a f8 00 00 1a fc |........|........|
|000051f0| 00 00 1b 00 00 00 1b 04 | 00 00 1b 08 00 00 1b 0c |........|........|
|00005200| 00 00 00 08 00 00 05 db | 00 00 00 2f 00 00 01 e8 |........|.../....|
|00005210| 00 00 00 2a ff f1 f7 2e | 00 00 18 2c 00 00 18 68 |...*....|...,...h|
|00005220| 00 00 18 22 00 00 18 5e | 00 00 17 9e 00 00 17 64 |..."...^|.......d|
|00005230| 00 00 13 2e 00 00 13 46 | 00 00 14 9c 00 00 14 b4 |.......F|........|
|00005240| 00 00 12 d4 00 00 14 0a | 00 00 17 8c 00 00 12 7a |........|.......z|
|00005250| 00 00 12 c8 00 00 13 8e | 00 00 13 fe 00 00 17 7e |........|.......~|
|00005260| 00 00 12 60 00 00 13 1e | 00 00 13 74 00 00 14 4c |...`....|...t...L|
|00005270| 00 00 0f 1c 00 00 0e 60 | 00 00 0e 54 00 00 0e 3c |.......`|...T...<|
|00005280| 00 00 05 cc 00 00 05 72 | 00 00 05 a0 00 00 02 80 |.......r|........|
|00005290| 00 00 03 da 00 00 05 90 | 00 00 05 be 00 00 06 40 |........|.......@|
|000052a0| 00 00 07 34 00 00 08 1a | 00 00 02 74 00 00 03 94 |...4....|...t....|
|000052b0| 00 00 03 d0 00 00 05 84 | 00 00 05 b2 00 00 06 34 |........|.......4|
|000052c0| 00 00 07 28 00 00 08 0e | 00 00 02 12 00 00 02 48 |...(....|.......H|
|000052d0| 00 00 05 c6 00 00 00 93 | 00 00 00 0d 00 00 3e 74 |........|......>t|
|000052e0| 00 00 3d 98 00 00 3d da | 00 00 3d e6 00 00 3d f6 |..=...=.|..=...=.|
|000052f0| 00 00 3e 04 00 00 3e 24 | 00 00 3e 3e 00 00 3e 56 |..>...>$|..>>..>V|
|00005300| 00 00 3e 6e 00 00 3e 80 | 00 00 3e 8c 00 00 3e b8 |..>n..>.|..>...>.|
|00005310| 00 00 3c 74 00 00 3c 86 | 00 00 3c ac 00 00 3c b8 |..<t..<.|..<...<.|
|00005320| 00 00 3d 3e 00 00 3d 6c | 00 00 39 9a 00 00 39 c0 |..=>..=l|..9...9.|
|00005330| 00 00 39 ce 00 00 3a 20 | 00 00 3a 2a 00 00 3a 4c |..9...: |..:*..:L|
|00005340| 00 00 3b d0 00 00 3b ea | 00 00 3c 14 00 00 3c 1e |..;...;.|..<...<.|
|00005350| 00 00 31 7a 00 00 33 b6 | 00 00 34 ca 00 00 29 50 |..1z..3.|..4...)P|
|00005360| 00 00 29 9a 00 00 2a d2 | 00 00 2a e8 00 00 2b 26 |..)...*.|..*...+&|
|00005370| 00 00 2b 58 00 00 2b b4 | 00 00 2c 36 00 00 2e cc |..+X..+.|..,6....|
|00005380| 00 00 29 12 00 00 29 24 | 00 00 22 18 00 00 1e bc |..)...)$|..".....|
|00005390| 00 00 1f 86 00 00 20 8e | 00 00 21 2e 00 00 21 e2 |...... .|..!...!.|
|000053a0| 00 00 21 ea 00 00 21 fe | 00 00 1c de 00 00 1c 6a |..!...!.|.......j|
|000053b0| 00 00 1c 9a 00 00 18 da | 00 00 09 8c 00 00 09 a4 |........|........|
|000053c0| 00 00 09 be 00 00 09 ee | 00 00 0a 06 00 00 0a 20 |........|....... |
|000053d0| 00 00 0a 50 00 00 0a 68 | 00 00 0a 82 00 00 0a cc |...P...h|........|
|000053e0| 00 00 0a e4 00 00 0a fe | 00 00 0b 28 00 00 0b 40 |........|...(...@|
|000053f0| 00 00 0b 5a 00 00 0b 84 | 00 00 0b 9c 00 00 0b b6 |...Z....|........|
|00005400| 00 00 00 08 00 00 05 db | 00 00 00 30 00 00 01 e8 |........|...0....|
|00005410| 00 00 00 2b db d0 83 c9 | 00 00 0b f6 00 00 0c 20 |...+....|....... |
|00005420| 00 00 0c 4e 00 00 0d 1e | 00 00 0d 42 00 00 0d 68 |...N....|...B...h|
|00005430| 00 00 12 56 00 00 12 74 | 00 00 12 c2 00 00 13 14 |...V...t|........|
|00005440| 00 00 13 6a 00 00 13 88 | 00 00 13 f8 00 00 14 42 |...j....|.......B|
|00005450| 00 00 14 e4 00 00 14 f4 | 00 00 15 04 00 00 15 14 |........|........|
|00005460| 00 00 15 24 00 00 15 4e | 00 00 15 54 00 00 15 76 |...$...N|...T...v|
|00005470| 00 00 15 7c 00 00 15 82 | 00 00 15 ba 00 00 15 c0 |...|....|........|
|00005480| 00 00 15 f8 00 00 15 fe | 00 00 16 20 00 00 16 26 |........|... ...&|
|00005490| 00 00 16 5e 00 00 16 64 | 00 00 16 9c 00 00 16 a2 |...^...d|........|
|000054a0| 00 00 16 cc 00 00 17 4a | 00 00 17 58 00 00 17 5e |.......J|...X...^|
|000054b0| 00 00 17 72 00 00 17 78 | 00 00 17 ac 00 00 17 b2 |...r...x|........|
|000054c0| 00 00 17 c0 00 00 17 c6 | 00 00 17 cc 00 00 17 da |........|........|
|000054d0| 00 00 17 e6 00 00 02 24 | 00 00 03 48 00 00 01 ee |.......$|...H....|
|000054e0| 00 00 03 28 00 00 00 06 | 00 00 03 e4 00 00 03 f2 |...(....|........|
|000054f0| 00 00 02 06 00 00 02 3c | 00 00 02 5a 00 00 02 6e |.......<|...Z...n|
|00005500| 00 00 03 12 00 00 03 34 | 00 00 03 8e 00 00 03 ca |.......4|........|
|00005510| 00 00 05 6c 00 00 05 7e | 00 00 05 9a 00 00 05 ac |...l...~|........|
|00005520| 00 00 05 fe 00 00 06 2e | 00 00 06 b2 00 00 07 22 |........|......."|
|00005530| 00 00 07 3c 00 00 07 50 | 00 00 08 08 00 00 08 88 |...<...P|........|
|00005540| 00 00 00 00 00 00 03 f2 | 00 00 03 ea 00 00 02 07 |........|........|
|00005550| 0f 08 00 00 00 00 00 01 | 00 00 00 00 00 00 04 3b |........|.......;|
|00005560| 00 00 00 00 00 00 00 00 | 00 00 00 1f 00 4b 00 0a |........|.....K..|
|00005570| 00 52 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |.R......|........|
|00005580| 00 00 00 00 ff ff 0f 08 | 00 00 00 00 00 01 00 00 |........|........|
|00005590| 00 00 00 00 04 32 00 00 | 00 00 00 00 00 14 00 00 |.....2..|........|
|000055a0| 00 15 00 4b 00 0a 00 52 | 00 00 00 00 00 00 00 36 |...K...R|.......6|
|000055b0| 00 00 00 00 00 00 00 00 | 00 00 ff ff 0f 08 00 00 |........|........|
|000055c0| 00 0d 00 01 00 00 00 00 | 00 00 04 2a 00 00 00 00 |........|...*....|
|000055d0| 00 00 00 4a 00 00 00 0b | 00 4b 00 0a 00 53 00 00 |...J....|.K...S..|
|000055e0| 00 01 00 00 00 6c 00 00 | 00 00 00 00 00 00 00 00 |.....l..|........|
|000055f0| ff ff 0f 08 00 00 00 0d | 00 01 00 00 00 00 00 00 |........|........|
|00005600| 00 00 00 08 00 00 05 db | 00 00 00 31 00 00 01 e8 |........|...1....|
|00005610| 00 00 00 16 c5 fb af 04 | 04 24 00 00 00 00 00 00 |........|.$......|
|00005620| 00 80 00 00 00 01 00 4b | 00 0a 01 53 00 00 00 02 |.......K|...S....|
|00005630| 00 00 00 a2 00 00 00 00 | 00 00 00 00 00 00 ff ff |........|........|
|00005640| 00 00 00 00 00 00 00 00 | 00 4b 00 00 00 01 00 00 |........|.K......|
|00005650| 04 1f 00 00 00 b6 00 00 | 00 00 00 00 00 00 ff f9 |........|........|
|00005660| ff fc 00 39 ff fc 00 39 | 00 0b ff f9 00 0b ff f9 |...9...9|........|
|00005670| ff fc 00 00 00 00 01 00 | 00 05 00 00 00 f6 00 00 |........|........|
|00005680| 00 00 01 00 00 00 ff d8 | 00 00 00 00 00 00 00 00 |........|........|
|00005690| 04 1a 00 00 00 00 00 00 | 00 64 00 00 00 6a 00 00 |........|.d...j..|
|000056a0| 00 05 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000056b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 36 |........|.......6|
|000056c0| 00 1a 00 32 00 08 00 00 | 08 03 10 04 00 00 01 0a |...2....|........|
|000056d0| 00 00 00 00 00 00 01 1a | 00 00 00 00 00 00 01 2e |........|........|
|000056e0| 00 00 00 00 00 00 01 00 | 00 00 ff d8 00 00 00 00 |........|........|
|000056f0| 00 00 00 00 04 15 00 00 | 00 00 00 00 00 70 00 00 |........|.....p..|
|00005700| 00 76 00 00 00 05 00 00 | 00 00 00 00 00 00 00 00 |.v......|........|
|00005710| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00005720| 01 52 00 9a 00 1a 00 32 | 00 08 00 00 08 03 10 04 |.R.....2|........|
|00005730| 00 00 01 0a 00 00 00 00 | 00 00 01 7e 00 00 00 00 |........|...~....|
|00005740| 00 00 01 92 00 00 00 00 | 00 00 00 00 00 00 00 16 |........|........|
|00005750| 00 00 00 16 00 0a 00 00 | 00 0a 00 00 00 00 00 00 |........|........|
|00005760| 00 00 01 00 00 05 00 00 | 01 e2 00 00 00 00 01 00 |........|........|
|00005770| 00 00 00 04 00 02 00 00 | 00 00 00 00 04 12 00 00 |........|........|
|00005780| 00 00 00 00 01 b6 00 0e | 00 2f 00 17 00 0b 00 00 |........|./......|
|00005790| 00 07 10 01 00 00 01 f6 | 00 00 00 00 00 00 02 06 |........|........|
|000057a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000057b0| 00 00 00 da 00 00 00 da | 00 40 00 00 00 40 00 00 |........|.@...@..|
|000057c0| 00 00 00 00 00 00 01 00 | 00 05 00 00 02 46 00 00 |........|.....F..|
|000057d0| 00 00 01 00 00 00 00 0e | 00 08 00 00 00 00 00 00 |........|........|
|000057e0| 03 fe 00 00 00 00 00 00 | 00 00 00 05 00 14 00 db |........|........|
|000057f0| 00 41 00 00 00 00 00 00 | 02 1a 00 00 02 5a 00 00 |.A......|.....Z..|
|00005800| 00 00 00 08 00 00 05 db | 00 00 00 1c 00 00 01 e8 |........|........|
|00005810| 00 00 00 2d ff 77 c9 fa | 66 0e 00 ab 00 00 10 00 |...-.w..|f.......|
|00005820| 00 0c 76 ff 60 00 ff 5e | 27 7c 00 00 00 01 00 04 |..v.`..^|'|......|
|00005830| 20 6b 00 08 70 00 10 10 | 26 00 26 84 60 00 ff 46 | k..p...|&.&.`..F|
|00005840| 4e 56 00 00 20 6e 00 0c | 20 28 00 0c 02 80 00 00 |NV.. n..| (......|
|00005850| 80 00 67 0c 2f 3c 00 00 | 00 02 4e b9 00 00 22 0c |..g./<..|..N...".|
|00005860| 20 6e 00 0c 00 a8 00 00 | 80 00 00 0c 4e 5e 4e 75 | n......|....N^Nu|
|00005870| 4e 56 ff fc 20 6e 00 08 | 4a 90 67 0c 2f 2e 00 08 |NV.. n..|J.g./...|
|00005880| 4e b9 00 00 23 64 58 8f | 42 ae ff fc 0c ae 00 00 |N...#dX.|B.......|
|00005890| 00 14 ff fc 6c 1c 20 2e | ff fc e5 80 06 80 00 00 |....l. .|........|
|000058a0| 01 48 20 40 20 10 b0 ae | 00 08 67 06 52 ae ff fc |.H @ ...|..g.R...|
|000058b0| 60 da 0c ae 00 00 00 14 | ff fc 66 10 2f 3c 00 00 |`.......|..f./<..|
|000058c0| 00 03 4e b9 00 00 22 0c | 4e 5e 4e 75 20 2e ff fc |..N...".|N^Nu ...|
|000058d0| e5 80 06 80 00 00 01 48 | 20 40 20 50 2f 28 00 10 |.......H| @ P/(..|
|000058e0| 4e b9 00 00 00 50 58 8f | 20 6e 00 08 4a a8 00 08 |N....PX.| n..J...|
|000058f0| 67 20 20 6e 00 08 20 28 | 00 0c 02 80 00 00 08 00 |g n.. (|........|
|00005900| 66 10 20 6e 00 08 2f 28 | 00 08 4e b9 00 00 00 c0 |f. n../(|..N.....|
|00005910| 58 8f 20 2e ff fc e5 80 | 06 80 00 00 01 48 20 40 |X. .....|.....H @|
|00005920| 2f 10 4e b9 00 00 00 c0 | 20 2e ff fc e5 80 06 80 |/.N.....| .......|
|00005930| 00 00 01 48 20 40 42 90 | 60 8e 4e 71 4e 56 00 00 |...H @B.|`.NqNV..|
|00005940| 48 e7 1c 10 26 2e 00 08 | 26 6e 00 10 0c 13 00 77 |H...&...|&n.....w|
|00005950| 67 08 0c 13 00 57 66 00 | 01 78 28 3c 00 00 02 02 |g....Wf.|.x(<....|
|00005960| 2a 3c 00 00 03 ee 52 8b | 0c 13 00 2b 67 0c 0c 13 |*<....R.|...+g...|
|00005970| 00 62 67 06 0c 13 00 42 | 66 10 0c 13 00 2b 66 06 |.bg....B|f....+f.|
|00005980| 00 84 00 00 00 03 52 8b | 60 de 20 04 02 80 00 00 |......R.|`. .....|
|00005990| 04 00 4a 80 66 58 2f 3c | 00 00 01 00 4e b9 00 00 |..J.fX/<|....N...|
|000059a0| 00 7c 58 8f 22 03 e5 81 | 06 81 00 00 01 48 20 41 |.|X."...|.....H A|
|000059b0| 20 50 21 40 00 08 20 03 | e5 80 06 80 00 00 01 48 | P!@.. .|.......H|
|000059c0| 20 40 20 50 4a a8 00 08 | 66 0e 2f 3c 00 00 03 ea | @ PJ...|f./<....|
|000059d0| 4e b9 00 00 22 0c 58 8f | 20 03 e5 80 06 80 00 00 |N...".X.| .......|
|000059e0| 01 48 20 40 20 50 21 7c | 00 00 01 00 00 14 20 03 |.H @ P!||...... .|
|000059f0| e5 80 06 80 00 00 01 48 | 20 40 20 50 21 44 00 0c |.......H| @ P!D..|
|00005a00| 00 00 00 08 00 00 05 db | 00 00 00 1d 00 00 01 e8 |........|........|
|00005a10| 00 00 00 2e 0c 66 30 ca | 2f 05 2f 2e 00 0c 4e b9 |.....f0.|/./...N.|
|00005a20| 00 00 01 f4 50 8f 22 03 | e5 81 06 81 00 00 01 48 |....P.".|.......H|
|00005a30| 20 41 20 50 21 40 00 10 | 20 03 e5 80 06 80 00 00 | A P!@..| .......|
|00005a40| 01 48 20 40 20 50 4a a8 | 00 10 66 2e 20 04 02 80 |.H @ PJ.|..f. ...|
|00005a50| 00 00 00 40 67 24 2f 3c | 00 00 03 ee 2f 2e 00 0c |...@g$/<|..../...|
|00005a60| 4e b9 00 00 01 f4 50 8f | 22 03 e5 81 06 81 00 00 |N.....P.|".......|
|00005a70| 01 48 20 41 20 50 21 40 | 00 10 20 03 e5 80 06 80 |.H A P!@|.. .....|
|00005a80| 00 00 01 48 20 40 20 50 | 4a a8 00 10 66 52 20 03 |...H @ P|J...fR .|
|00005a90| e5 80 06 80 00 00 01 48 | 20 40 20 50 4a a8 00 08 |.......H| @ PJ...|
|00005aa0| 67 1a 20 03 e5 80 06 80 | 00 00 01 48 20 40 20 50 |g. .....|...H @ P|
|00005ab0| 2f 28 00 08 4e b9 00 00 | 00 c0 58 8f 20 03 e5 80 |/(..N...|..X. ...|
|00005ac0| 06 80 00 00 01 48 20 40 | 2f 10 4e b9 00 00 00 c0 |.....H @|/.N.....|
|00005ad0| 58 8f 20 03 e5 80 06 80 | 00 00 01 48 20 40 42 90 |X. .....|...H @B.|
|00005ae0| 4c df 08 38 4e 5e 4e 75 | 0c 13 00 72 67 06 0c 13 |L..8N^Nu|...rg...|
|00005af0| 00 52 66 10 28 3c 00 00 | 01 01 2a 3c 00 00 03 ed |.Rf.(<..|..*<....|
|00005b00| 60 00 fe 7c 0c 13 00 61 | 67 06 0c 13 00 41 66 10 |`..|...a|g....Af.|
|00005b10| 28 3c 00 00 02 42 2a 3c | 00 00 03 ed 60 00 fe 60 |(<...B*<|....`..`|
|00005b20| 2f 3c 00 00 00 01 4e b9 | 00 00 22 0c 58 8f 28 3c |/<....N.|..".X.(<|
|00005b30| 00 00 04 01 2a 3c 00 00 | 03 ed 60 00 fe 42 4e 56 |....*<..|..`..BNV|
|00005b40| 00 00 48 e7 10 10 26 6e | 00 0c 76 00 0c 83 00 00 |..H...&n|..v.....|
|00005b50| 00 14 6c 14 20 03 e5 80 | 06 80 00 00 01 48 20 40 |..l. ...|.....H @|
|00005b60| 4a 90 67 04 52 83 60 e4 | 0c 83 00 00 00 14 6d 0e |J.g.R.`.|......m.|
|00005b70| 2f 3c 00 00 03 e9 4e b9 | 00 00 22 0c 58 8f 2f 3c |/<....N.|..".X./<|
|00005b80| 00 00 00 01 2f 3c 00 00 | 00 1a 4e b9 00 00 00 86 |..../<..|..N.....|
|00005b90| 50 8f 22 03 e5 81 06 81 | 00 00 01 48 20 41 20 80 |P.".....|...H A .|
|00005ba0| 20 03 e5 80 06 80 00 00 | 01 48 20 40 4a 90 66 0e | .......|.H @J.f.|
|00005bb0| 2f 3c 00 00 03 ea 4e b9 | 00 00 22 0c 58 8f 2f 0b |/<....N.|..".X./.|
|00005bc0| 2f 2e 00 08 2f 03 4e ba | fd 8c df fc 00 00 00 0c |/.../.N.|........|
|00005bd0| 20 03 e5 80 06 80 00 00 | 01 48 20 40 20 10 4c df | .......|.H @ .L.|
|00005be0| 08 08 4e 5e 4e 75 4e 71 | 4e 56 ff 4e 48 e7 1f 1c |..N^NuNq|NV.NH...|
|00005bf0| 26 6e 00 08 28 6e 00 14 | 7e 00 4a 14 66 0a 70 00 |&n..(n..|~.J.f.p.|
|00005c00| 00 00 00 08 00 00 05 db | 00 00 00 1e 00 00 01 e8 |........|........|
|00005c10| 00 00 00 2f ae 3e 18 12 | 4c df 38 f8 4e 5e 4e 75 |.../.>..|L.8.N^Nu|
|00005c20| 20 6e 00 0c 2f 0b 4e 90 | 58 8f 28 00 4a 84 6f 00 | n../.N.|X.(.J.o.|
|00005c30| 01 04 42 ae ff fc 0c 14 | 00 25 66 00 01 ec 76 00 |..B.....|.%f...v.|
|00005c40| 7a ff 2d 7c 00 00 00 01 | ff f0 2d 7c 00 00 00 0a |z.-|....|..-|....|
|00005c50| ff f4 7c 00 2d 7c 00 00 | 00 01 ff fc 2d 7c 00 00 |..|.-|..|....-|..|
|00005c60| 00 01 ff ec 2d 7c ff ff | ff ff ff f8 2f 3c 00 00 |....-|..|..../<..|
|00005c70| 06 39 48 6e ff 64 4e b9 | 00 00 00 00 50 8f 2f 3c |.9Hn.dN.|....P./<|
|00005c80| 00 00 06 28 48 6e ff 53 | 4e b9 00 00 00 00 50 8f |...(Hn.S|N.....P.|
|00005c90| 41 ec 00 01 0c 10 00 2a | 66 0a 42 ae ff fc 42 ae |A......*|f.B...B.|
|00005ca0| ff ec 52 8c 52 8c 70 00 | 10 14 06 80 00 00 05 80 |..R.R.p.|........|
|00005cb0| 20 40 70 00 10 10 02 80 | 00 00 00 02 67 2e 0c 85 | @p.....|....g...|
|00005cc0| ff ff ff ff 66 02 7a 00 | 2f 3c 00 00 00 0a 2f 05 |....f.z.|/<..../.|
|00005cd0| 4e b9 00 00 00 50 50 8f | 72 00 12 14 04 81 00 00 |N....PP.|r.......|
|00005ce0| 00 30 d0 81 2a 00 2d 45 | ff f0 60 b8 53 8c 52 8c |.0..*.-E|..`.S.R.|
|00005cf0| 70 00 10 14 06 80 00 00 | 05 80 20 40 70 00 10 10 |p.......|.. @p...|
|00005d00| 02 80 00 00 00 04 67 00 | 01 18 70 00 10 14 0a 80 |......g.|..p.....|
|00005d10| 00 00 00 20 0c 80 00 00 | 00 3c 6c 68 0c 80 00 00 |... ....|.<lh....|
|00005d20| 00 00 67 5c 0c 80 00 00 | 00 2a 67 48 70 00 10 14 |..g\....|.*gHp...|
|00005d30| b8 80 67 20 4a 84 6c 0a | 4a 87 66 06 70 ff 60 00 |..g J.l.|J.f.p.`.|
|00005d40| fe d8 20 6e 00 10 2f 0b | 2f 04 4e 90 50 8f 20 07 |.. n../.|/.N.P. .|
|00005d50| 60 00 fe c6 20 6e 00 0c | 2f 0b 4e 90 58 8f 28 00 |`... n..|/.N.X.(.|
|00005d60| 4a ae ff fc 67 04 58 ae | 00 18 52 8c 4a 14 66 00 |J...g.X.|..R.J.f.|
|00005d70| fe bc 60 c0 42 ae ff fc | 42 ae ff ec 60 00 ff 70 |..`.B...|B...`..p|
|00005d80| 53 8c 60 a8 0c 80 00 00 | 00 5b 6d a0 0c 80 00 00 |S.`.....|.[m.....|
|00005d90| 00 78 6e 98 04 80 00 00 | 00 5b 48 c0 e5 80 20 7b |.xn.....|.[H... {|
|00005da0| 08 04 4e d0 00 00 2e 12 | 00 00 2e fa 00 00 2e fa |..N.....|........|
|00005db0| 00 00 2e fa 00 00 2e fa | 00 00 2e fa 00 00 2e fa |........|........|
|00005dc0| 00 00 2d 22 00 00 2d 52 | 00 00 2d 46 00 00 2e fa |..-"..-R|..-F....|
|00005dd0| 00 00 2e fa 00 00 2e fa | 00 00 2b 1c 00 00 2b 20 |........|..+...+ |
|00005de0| 00 00 2e fa 00 00 2e fa | 00 00 2b 16 00 00 2e fa |........|..+.....|
|00005df0| 00 00 2e fa 00 00 2d 2e | 00 00 2e fa 00 00 2e fa |......-.|........|
|00005e00| 00 00 00 08 00 00 05 db | 00 00 00 1f 00 00 01 e8 |........|........|
|00005e10| 00 00 00 30 ed 48 51 3d | 00 00 2e fa 00 00 2e ca |...0.HQ=|........|
|00005e20| 00 00 2e fa 00 00 2d 4e | 00 00 2e fa 00 00 2e fa |......-N|........|
|00005e30| 00 00 2d 3a 60 00 ff 42 | 70 00 10 14 60 00 fe ee |..-:`..B|p...`...|
|00005e40| 70 00 10 14 06 80 00 00 | 05 80 20 40 70 00 10 10 |p.......|.. @p...|
|00005e50| 02 80 00 00 00 10 67 00 | fe ec 20 3c 00 00 05 80 |......g.|.. <....|
|00005e60| d0 84 20 40 70 00 10 10 | 02 80 00 00 00 10 67 00 |.. @p...|......g.|
|00005e70| ff 08 20 6e 00 0c 2f 0b | 4e 90 58 8f 28 00 0c 84 |.. n../.|N.X.(...|
|00005e80| 00 00 00 01 6c d4 60 00 | fe c4 7c 01 60 00 fe 78 |....l.`.|..|.`..x|
|00005e90| 60 00 fe 74 42 ae ff f4 | 20 3c 00 00 05 80 d0 84 |`..tB...| <......|
|00005ea0| 20 40 70 00 10 10 02 80 | 00 00 00 10 67 18 20 6e | @p.....|....g. n|
|00005eb0| 00 0c 2f 0b 4e 90 58 8f | 28 00 0c 84 00 00 00 01 |../.N.X.|(.......|
|00005ec0| 6c d6 60 00 fe 88 70 00 | 10 14 06 80 00 00 05 80 |l.`...p.|........|
|00005ed0| 20 40 70 00 10 10 02 80 | 00 00 00 04 67 02 7c 01 | @p.....|....g.|.|
|00005ee0| 4a ae ff f4 66 00 01 78 | 2d 7c 00 00 00 0a ff f4 |J...f..x|-|......|
|00005ef0| 42 ae ff f8 0c 84 00 00 | 00 25 66 00 01 1a 2d 7c |B.......|.%f...-||
|00005f00| 00 00 00 02 ff f4 20 6e | 00 0c 2f 0b 4e 90 58 8f |...... n|../.N.X.|
|00005f10| 28 00 0c 84 00 00 00 01 | 6d 00 fe 32 41 ee ff 53 |(.......|m..2A..S|
|00005f20| d1 ee ff f4 42 10 20 3c | 00 00 05 80 d0 84 20 40 |....B. <|...... @|
|00005f30| 70 00 10 10 02 80 00 00 | 00 08 67 00 00 d4 20 04 |p.......|..g... .|
|00005f40| 0a 80 00 00 00 20 10 00 | 48 80 48 c0 2f 00 48 6e |..... ..|H.H./.Hn|
|00005f50| ff 53 4e b9 00 00 00 14 | 50 8f 2a 40 4a 84 67 08 |.SN.....|P.*@J.g.|
|00005f60| bb fc 00 00 00 00 66 06 | 4a 85 66 00 fd e0 bb fc |......f.|J.f.....|
|00005f70| 00 00 00 00 67 6c 20 05 | 53 85 4a 80 67 64 4a 84 |....gl .|S.J.gdJ.|
|00005f80| 67 60 2f 2e ff f4 2f 03 | 4e b9 00 00 00 50 50 8f |g`/.../.|N....PP.|
|00005f90| 41 ee ff 53 22 0d 92 88 | d0 81 26 00 20 6e 00 0c |A..S"...|..&. n..|
|00005fa0| 2f 0b 4e 90 58 8f 28 00 | 20 3c 00 00 05 80 d0 84 |/.N.X.(.| <......|
|00005fb0| 20 40 70 00 10 10 02 80 | 00 00 00 08 67 20 20 04 | @p.....|....g .|
|00005fc0| 0a 80 00 00 00 20 10 00 | 48 80 48 c0 2f 00 48 6e |..... ..|H.H./.Hn|
|00005fd0| ff 53 4e b9 00 00 00 14 | 50 8f 2a 40 60 90 20 04 |.SN.....|P.*@`. .|
|00005fe0| 60 e4 4a ae ff fc 67 00 | fd 90 20 6e 00 18 2a 50 |`.J...g.|.. n..*P|
|00005ff0| 0c ae 00 00 00 01 ff f8 | 66 06 20 03 44 80 26 00 |........|f. .D.&.|
|00006000| 00 00 00 08 00 00 05 db | 00 00 00 20 00 00 01 e8 |........|... ....|
|00006010| 00 00 00 31 e5 cd 5e 8d | 4a 86 67 08 2a 83 52 87 |...1..^.|J.g.*.R.|
|00006020| 60 00 fd 6e 2a 83 60 f6 | 20 04 60 00 ff 32 0c 84 |`..n*.`.| .`..2..|
|00006030| 00 00 00 30 66 40 20 6e | 00 0c 2f 0b 4e 90 58 8f |...0f@ n|../.N.X.|
|00006040| 28 00 0c 84 00 00 00 01 | 6d b0 0c 84 00 00 00 78 |(.......|m......x|
|00006050| 67 18 0c 84 00 00 00 58 | 67 10 2d 7c 00 00 00 08 |g......X|g.-|....|
|00006060| ff f4 42 2e ff 5b 60 00 | ff 58 2d 7c 00 00 00 10 |..B..[`.|.X-|....|
|00006070| ff f4 60 00 fe aa 4a ae | ff f8 66 00 fe b8 0c ae |..`...J.|..f.....|
|00006080| 00 00 00 0a ff f4 66 00 | fe ac 0c 84 00 00 00 2d |......f.|.......-|
|00006090| 57 c0 02 80 00 00 00 01 | 2d 40 ff f8 66 00 fe 80 |W.......|-@..f...|
|000060a0| 0c 84 00 00 00 2b 66 00 | fe 8c 60 00 fe 72 2d 7c |.....+f.|..`..r-||
|000060b0| 00 00 00 02 ff f4 60 00 | fd f8 2d 7c 00 00 00 08 |......`.|..-|....|
|000060c0| ff f4 60 00 fd ec 2d 7c | 00 00 00 10 ff f4 60 00 |..`...-||......`.|
|000060d0| fd e0 42 ae ff f8 60 00 | fd d8 60 00 fd d4 2a 2e |..B...`.|..`...*.|
|000060e0| ff f0 42 ae ff ec 42 2e | ff 64 20 6e 00 18 2a 50 |..B...B.|.d n..*P|
|000060f0| 4a 85 67 3e 2f 04 48 6e | ff 64 4e b9 00 00 00 14 |J.g>/.Hn|.dN.....|
|00006100| 50 8f 2d 40 ff 4e 0c 84 | 00 00 00 01 6d 16 4a 86 |P.-@.N..|....m.J.|
|00006110| 67 00 00 86 4a ae ff 4e | 57 c0 02 80 00 00 00 01 |g...J..N|W.......|
|00006120| 4a 80 67 0e 4a ae ff ec | 67 00 fc 3a 42 15 60 00 |J.g.J...|g..:B.`.|
|00006130| fc 34 4a ae ff fc 67 02 | 1a c4 20 6e 00 0c 2f 0b |.4J...g.|.. n../.|
|00006140| 4e 90 58 8f 28 00 0c 84 | 00 00 00 01 6d 06 53 85 |N.X.(...|....m.S.|
|00006150| 4a 85 66 16 4a ae ff fc | 67 00 fc 36 4a ae ff ec |J.f.J...|g..6J...|
|00006160| 67 02 42 15 52 87 60 00 | fc 28 2f 04 48 6e ff 64 |g.B.R.`.|.(/.Hn.d|
|00006170| 4e b9 00 00 00 14 50 8f | 2d 40 ff 4e 4a 86 67 12 |N.....P.|-@.NJ.g.|
|00006180| 4a ae ff 4e 57 c0 02 80 | 00 00 00 01 4a 80 67 a2 |J..NW...|....J.g.|
|00006190| 60 c2 20 2e ff 4e 60 f4 | 20 2e ff 4e 60 82 4b ee |`. ..N`.| ..N`.K.|
|000061a0| ff 64 52 8c 0c 14 00 5e | 66 00 00 a6 52 8c 2d 7c |.dR....^|f...R.-||
|000061b0| 00 00 00 02 ff e8 0c 14 | 00 5d 67 06 0c 14 00 2d |........|.]g....-|
|000061c0| 66 06 1a dc 42 ae ff e8 | 0c 14 00 5d 67 7c 4a 14 |f...B...|...]g|J.|
|000061d0| 67 00 fb 92 20 2e ff e8 | 0c 80 00 00 00 00 67 58 |g... ...|......gX|
|000061e0| 0c 80 00 00 00 01 67 12 | 0c 80 00 00 00 02 67 04 |......g.|......g.|
|000061f0| 1a dc 60 d4 42 ae ff e8 | 60 f6 20 0d 55 80 20 40 |..`.B...|`. .U. @|
|00006200| 00 00 00 08 00 00 05 db | 00 00 00 21 00 00 01 e8 |........|...!....|
|00006210| 00 00 00 32 0e 89 ab 88 | 70 00 10 10 2d 40 ff e4 |...2....|p...-@..|
|00006220| 70 00 10 14 22 2e ff e4 | b2 80 6e 24 55 8d 70 00 |p..."...|..n$U.p.|
|00006230| 10 14 22 2e ff e4 b2 80 | 6c 0c 20 2e ff e4 52 ae |..".....|l. ...R.|
|00006240| ff e4 1a c0 60 e8 2d 7c | 00 00 00 02 ff e8 60 b8 |....`.-||......`.|
|00006250| 0c 14 00 2d 57 c0 02 80 | 00 00 00 01 2d 40 ff e8 |...-W...|....-@..|
|00006260| 60 a6 42 15 60 00 fe 9c | 7c 01 60 00 ff 5a 20 3c |`.B.`...||.`..Z <|
|00006270| 00 00 05 80 d0 84 20 40 | 70 00 10 10 02 80 00 00 |...... @|p.......|
|00006280| 00 10 67 00 fe 7e 20 6e | 00 0c 2f 0b 4e 90 58 8f |..g..~ n|../.N.X.|
|00006290| 28 00 0c 84 00 00 00 01 | 6c d4 60 00 fa e0 60 00 |(.......|l.`...`.|
|000062a0| fa d4 4e 71 4e 56 00 00 | 48 6e 00 10 2f 2e 00 0c |..NqNV..|Hn../...|
|000062b0| 2f 3c 00 00 25 14 2f 3c | 00 00 24 38 2f 2e 00 08 |/<..%./<|..$8/...|
|000062c0| 4e b9 00 00 28 a4 4e 5e | 4e 75 4e 56 00 00 48 6e |N...(.N^|NuNV..Hn|
|000062d0| 00 0c 2f 2e 00 08 2f 3c | 00 00 25 14 2f 3c 00 00 |../.../<|..%./<..|
|000062e0| 24 38 2f 39 00 00 01 48 | 4e b9 00 00 28 a4 4e 5e |$8/9...H|N...(.N^|
|000062f0| 4e 75 4e 71 4e 56 ff de | 48 e7 1e 18 26 2e 00 08 |NuNqNV..|H...&...|
|00006300| 26 6e 00 0c 28 2e 00 10 | 28 4b 7a 00 2f 04 2f 03 |&n..(...|(Kz././.|
|00006310| 4e b9 00 00 00 a8 50 8f | 2c 00 0c 86 00 00 00 09 |N.....P.|,.......|
|00006320| 6f 46 20 06 06 80 00 00 | 00 41 04 80 00 00 00 0a |oF .....|.A......|
|00006330| 22 05 52 85 41 ee ff de | d1 c1 10 80 2f 04 2f 03 |".R.A...|...././.|
|00006340| 4e b9 00 00 00 90 50 8f | 26 00 4a 83 62 be 41 ee |N.....P.|&.J.b.A.|
|00006350| ff de 53 85 d1 c5 18 d0 | 4a 85 6e f2 42 14 20 0b |..S.....|J.n.B. .|
|00006360| 4c df 18 78 4e 5e 4e 75 | 20 06 06 80 00 00 00 30 |L..xN^Nu| ......0|
|00006370| 22 05 52 85 41 ee ff de | d1 c1 10 80 60 be 4e 56 |".R.A...|....`.NV|
|00006380| 00 00 48 e7 10 18 26 2e | 00 08 26 6e 00 0c 28 4b |..H...&.|..&n..(K|
|00006390| 4a 83 6c 0a 18 fc 00 2d | 20 03 44 80 26 00 2f 2e |J.l....-| .D.&./.|
|000063a0| 00 10 2f 0c 2f 03 4e ba | ff 4c df fc 00 00 00 0c |.././.N.|.L......|
|000063b0| 20 0b 4c df 18 08 4e 5e | 4e 75 4e 56 00 00 2f 2e | .L...N^|NuNV../.|
|000063c0| 00 10 2f 2e 00 0c 2f 2e | 00 08 4e ba ff b2 4e 5e |../.../.|..N...N^|
|000063d0| 4e 75 4e 71 4e 56 00 00 | 23 ee 00 14 00 00 02 24 |NuNqNV..|#......$|
|000063e0| 42 b9 00 00 02 28 10 2e | 00 0f 48 80 48 c0 0c 80 |B....(..|..H.H...|
|000063f0| 00 00 00 45 67 68 0c 80 | 00 00 00 46 67 34 0c 80 |...Egh..|...Fg4..|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.